@charset "utf-8";
html{-webkit-font-smoothing:antialiased}
blockquote,body,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{word-break:break-word !important;margin:0;padding:0;font-family:Helvetica,Arial,Calibri;font-size:11px;}
header, hgroup, nav, menu, main, section, article, summary, details, aside, figure, figcaption, footer{display: block;margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,b,caption,cite,code,dfn,em,i,th,var{/*font-style:normal;*/font-weight:400}
dl,ol,ul{list-style-type:none}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}
a{text-decoration:none}
a:hover{text-decoration:none;-webkit-tap-highlight-color:rgba(255,0,0,0);outline:0;outline:none;blr:expression(this.onFocus=this.blur())}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
textarea{resize:none}
img{vertical-align:middle;height: auto;}
button,input[type=submit],input[type=text],input[type=button]{-webkit-appearance:none;border-radius:0;-webkit-tap-highlight-color:rgba(255,0,0,0);outline:0;outline:0;blr:expression(this.onFocus=this.blur())}
body{color:#000;/*line-height:1;*/background:#fff;}
body *{box-sizing: border-box;/*line-height:1;*/}
*{word-break: normal !important;}
.fl{float:left}
.fr{float:right}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0;}
.ellipsis{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.btn{text-align: center;display: inline-block;cursor: pointer;white-space: nowrap;vertical-align: middle;border: none;}
.icon{display: inline-block;background-repeat: no-repeat;background-position: center center;vertical-align: middle;}
#web-ietip {width: 526px; height: 90px; padding: 83px 0 0 84px; overflow:hidden; background: url(../css/ietip/browser.png) no-repeat center center; margin: 200px auto 0;}
#web-ietip a{display: block; width: 65px; height: 80px; float: left;}
.w{width: 100%;max-width: 1200px;margin: 0 auto;position: relative;overflow: hidden;}
.opa{opacity: 1;}
.opa:hover{transition: opacity .3s;-webkit-transition: opacity .6s;opacity: 0.8;}
.opa-bg{display: none;position: fixed;width: 100%;height: 100%;left: 0;top: 0;background-color: rgba(0,0,0,0.3);z-index: 99999;cursor: pointer;}
.opa-bg.show{display: block;}

.img-out{position: relative;overflow: hidden;}
.img-out:after{content:"";display: block;width: 100%;height: 100%;position: absolute;top:0;left:0;z-index: 2;background-color: rgba(0,0,0,0.25);opacity: 0;filter: alpha(opacity=0);transition:all 0.5s ease 0s;}
.img-out img{display: block;transform: scale(1.001);vertical-align: top;transition: all 0.5s ease 0s;}
.img-out:hover img{transform: scale(1.07);transition: all 0.5s ease 0s;}
.img-out:hover:after{opacity: 1;filter: alpha(opacity=100);transition:all 0.5s ease 0s;}

/**
 * Swiper 3.4.1
 */
.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform,height}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-o-transform:translate(0,-50%);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.swiper-pagination-progress{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progress .swiper-pagination-progressbar{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-webkit-transform-origin:right top;-moz-transform-origin:right top;-ms-transform-origin:right top;-o-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progress{width:4px;height:100%;left:0;top:0}.swiper-pagination-progress.swiper-pagination-white{background:rgba(255,255,255,.5)}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.swiper-container-3d{-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-slide{visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-moz-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;-moz-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}

.pro-details b,
.pro-details strong,
.pro-details th{font-weight:bold;}
.pro-details i{font-style: italic;}

.header{width: 100%;height: 94px;background-color: #fff;position: relative;z-index: 1000000;max-width: 1920px;margin: 0 auto;}
.header .w{height: 100%;}
.header .left{float: left;}
.header .logo{display: block;float: left;width: 119px;margin-top: 27px;margin-right: 10px;}
.header .logo img{width: 100%;}
.header .abstract{float: left;height: 40px;border-left: 1px solid #e4e4e4;padding-left: 8px;font-size: 14px;color: #888;line-height: 40px;margin-top: 28px;}
.header .right{float: right;font-size: 0;}
.header .h-nav{display: inline-block;vertical-align: top;margin-top: 32px;}
.header .h-nav>li{display: inline-block;margin: 0 25px;height: 30px;}
.header .h-nav>li>a{line-height: 30px;font-size: 15px;color: #222;}
.header .h-nav>li>a:hover{color: #0070c9;}
.header .s-form{vertical-align: top;display: inline-block;width: 170px;height: 30px;background-color: #f2f2f2;border-radius: 15px;position: relative;margin-top: 32px;margin-right: 20px;margin-left: 23px;transition: all .3s;}
.header .s-form input[type=text]{width: 170px;height: 30px;line-height: 30px;font-size: 13px;color: #888;border: none;background-color: transparent;box-sizing: border-box;padding-right: 36px;padding-left: 15px;position: absolute;left: 0;top: 0;}
.header .s-form .btn-submit{width: 36px;height: 30px;position: absolute;right: 0;top: 0;font-size: 0;background-image: url(../images/icon-search-gray.png);background-repeat: no-repeat;background-position: center center;background-color: transparent;}
.header .s-form .freq{position: absolute;left: 7px;top: 35px;}
.header .s-form .freq a{font-size: 12px;color: #888;margin-right: 5px;}
.header .btn-cart{width: 18px;height: 30px;display: inline-block;vertical-align: top;background-image: url(../images/icon-cart.png);margin-right: 20px;margin-top: 32px;position: relative;cursor: pointer;}
.header .btn-cart .num{display: inline-block;width: 14px;height: 14px;line-height: 14px;text-align: center;font-size: 10px;color: #fff;background-color: #0070c9;border-radius: 100%;position: absolute;right: -8px;top: 2px;}
.header .btn-user{width: 14px;height: 30px;display: inline-block;vertical-align: top;background-image: url(../images/icon-user.png);margin-top: 32px;}
.header .btn-search{display: none;vertical-align: top;cursor: pointer;width: 40px;height: 40px;background-image: url(../images/icon-search-666.png);background-repeat: no-repeat;background-position: center center;margin-top: 27px;}
.header .btn-menu{display: none;vertical-align: top;width: 40px;height: 40px;background-image: url(../images/icon-menu.png);background-repeat: no-repeat;background-position: center center;}
.header-bottom{width: 100%;height: 94px;display: none;}
@media(max-width: 1240px){
    .header{padding-left: 20px;padding-right: 20px;position: fixed;left: 0;top: 0;z-index: 1000000;box-shadow: 0 0 4px rgba(0,0,0,0.1);}
    .header .h-nav>li{margin: 0 15px;}
    .header-bottom{display: block;}
}
@media(max-width: 1000px){
    .header{padding: 0;height: 60px;}
    .header .logo{margin-top: 16px;width: 80px;}
    .header .abstract{margin-top: 10px;}
    .header .left{padding-left: 10px;}
    .header .h-nav{margin-top: 15px;}
    .header .btn-user{margin-top: 10px;}
    .header .btn-cart{margin-top: 10px;}
    .header .btn-search{margin-top: 10px;}
    .header .s-form{display: none;visibility: hidden;opacity: 0;position: fixed;width: 100%;height: 80px;background-color: #fff;left: 0;top: 60px;padding-top: 10px;margin: 0;border-radius: 0;text-align: center;cursor: default;}
    .header .s-form form{vertical-align: top;display: inline-block;width: 270px;height: 30px;background-color: #f2f2f2;border-radius: 15px;position: relative;}
    .header .s-form input[type=text]{width: 270px;}
    .header .s-form .freq{position: relative;width: 270px;margin: 0 auto;left: 0;top: 7px;text-align: left;padding-left: 7px;}
    .header .btn-user{width: 40px;height: 40px;}
    .header .btn-cart{width: 40px;height: 40px;margin-right: 0;}
    .header .btn-cart .num{right: 5px;top: 5px;}
    .header .btn-cart.show{background-color: #f2f2f2;}
    .header .btn-search{display: inline-block;}
    .header.search-state .btn-search{background-color: #f2f2f2;}
    .header.search-state .s-form{display: block;visibility: visible;opacity: 1;}
    .header-bottom{height: 60px;}
}
@media(max-width: 800px){
    .header{height: 60px;padding-top: 10px;}
    .header .logo{margin-top: 6px;}
    .header .abstract{margin-top: 5px;height: 30px;line-height: 30px;}
    .header .btn-user{margin-top: 0;}
    .header .btn-cart{margin-top: 0;}
    .header .btn-search{margin-top: 0;}
    .header .h-nav{display: none;margin-top: 0;padding: 10px 0;width: 100%;position: fixed;right: 0;top: 60px;background-color: #f2f2f2;}
    .header .h-nav>li{display: block;width: 100%;margin: 0;height: 40px;}
    .header .h-nav>li>a{display: block;width: 100%;height: 100%;line-height: 40px;padding: 0 10px;text-align: center;}
    .header .btn-menu{display: inline-block;}
    .header.menu-state .btn-menu{background-color: #f2f2f2;}
    .header.menu-state .h-nav{display: block;}

}
@media(max-width: 500px){
    .header{height: 40px;padding-top: 0;}
    .header .logo{width: 54px;margin-top: 10px;}
    .header .abstract{font-size: 10px;}
    .header .s-form{top: 40px;padding-top: 15px;}
    .header .h-nav{top: 40px;}
    .header-bottom{height: 40px;}
}
@media(max-width: 414px){
    .header .abstract{display: none;}
}

.main{width: 100%;max-width: 1920px;margin: 0 auto;}

.right-side{display: none;width: 60px;height: 244px;position: fixed;right: 0;top: 50%;margin-top: -122px;z-index: 10000;}
.right-side.show{display: block;}
.right-side>a{display: block;width: 100%;height: 60px;border-bottom: 1px solid #3f97d1;background-color: #298bcc;font-size: 0;position: relative;}
.right-side>a.btn-close{border-bottom: none;background-color: #717171;background-repeat: no-repeat;background-position: center center;background-image: url(../images/icon-close.png);}
.right-side .icon{display: block;width: 100%;height: 38px;background-position: center 13px;}
.right-side .icon-ios{background-image: url(../images/icon-ios.png);}
.right-side .icon-android{background-image: url(../images/icon-android.png);}
.right-side .title{display: block;position: inline-block;width: 100%;font-size: 12px;color: #fff;text-align: center;}
.right-side .btn-app{text-align: center;line-height: 16px;font-size: 12px;color: #fff;padding-top: 15px;}
.right-side .qr-code{display: none;width: 120px;position: absolute;left: -120px;top: 0;}
.right-side .qr-code img{width: 100%;}
.right-side>a:hover .qr-code{display: block;}

.footer{background-color: #999999;padding-top: 70px;width: 100%;max-width: 1920px;margin: 0 auto;}
.footer *{line-height: 1;}
.footer .f1{border-bottom: 1px solid #3f3f3e;padding-bottom: 66px;overflow: hidden;}
.footer .f1 .one{float: left;width: 240px;}
.footer .f1 .one .title3{font-size: 20px;color: #fff;padding-bottom: 34px;}
.footer .f1 .one ul>li{padding-bottom: 10px;}
.footer .f1 .one ul>li a{font-size: 13px;color: #999;cursor: pointer;}
.footer .f1 .share{float: left;width: 232px;}
.footer .f1 .share .title3{font-size: 20px;color: #fff;padding-bottom: 20px;}
.footer .f1 .share .btns{font-size: 0;}
.footer .f1 .share .btn{display: inline-block;vertical-align: top;width: 33px;height: 33px;background-color: #494949;background-repeat: no-repeat;background-position: center center;border-radius: 100%;margin-right: 10px;}
.footer .f2{font-size: 13px;color: #999;padding-top: 26px;padding-bottom: 26px;text-align: center;}
.footer .f1 .share .btn1{background-image: url(../images/icon-facebook.png);}
.footer .f1 .share .btn2{background-image: url(../images/icon-twitter.png);}
.footer .f1 .share .btn3{background-image: url(../images/icon-mailbox.png);}
@media(max-width: 1240px){
    .footer{padding-top: 55px;}
    .footer .w{width: 100%;max-width: none;padding-left: 10px;padding-right: 10px;}
    .footer .f1{padding-bottom: 45px;}
    .footer .f1 .one{width: 20%;}
    .footer .f1 .one .title3{font-size: 18px;}
    .footer .f1 .share{width: 19.3333%;}
}
@media(max-width: 800px){
    .footer{padding-top: 30px;}
    .footer .f1{padding-bottom: 30px;}
    .footer .f1 .one{width: 25%;margin-bottom: 15px;}
    .footer .f1 .one .title3{padding-bottom: 10px;}
    .footer .f1 .share{width: 100%;}
    .footer .f1 .share .title3{padding-bottom: 10px;}
}
@media(max-width: 700px){
    .footer .f1 .one{width: 50%;}
    .footer .f1 .one ul{height: 100px;}
    .footer .f1 .share{margin-top: -25px;}
}
@media(max-width: 500px){
    .footer{padding-top: 30px;}
    .footer .f1{padding-bottom: 15px;}
    .footer .f1 .one .title3{font-size: 16px;}
}

.wallpaper *{line-height: 1;}
.wallpaper{width: 100%;padding-top: 380px;position: relative;overflow: hidden;background-repeat: no-repeat;background-position: center center;background-size: cover;}
.wallpaper .w{overflow: visible;}
.wallpaper img{position: relative;left: -360px;}
.wallpaper:before{display: block;content: "";width: 100%;height: 100%;background-color: rgba(0,0,0,0.5);z-index: 1;position: absolute;left: 0;top: 0;}
.wallpaper .title-b{width: 100%;position: absolute;left: 0;top: 50%;text-align: center;transform: translate(0,-50%);-webkit-transform: translate(0,-50%);z-index: 2;}
.wallpaper .word{font-size: 60px;color: #fff;padding-bottom: 13px;}
.wallpaper .words{font-size: 18px;color: #fff;opacity: 0.4;filter: alpha(opacity=40);}
@media(max-width: 1200px){
    .wallpaper{padding-top: 238px;}
    .wallpaper .word{font-size: 38px;padding-bottom: 10px;}
    .wallpaper .words{font-size: 16px;}
}
@media(max-width: 500px){
    .wallpaper{height: auto;padding-top: 31.667%;}
    .wallpaper .word{font-size: 23px;padding-bottom: 5px;}
    .wallpaper .words{font-size: 14px;}
}

.sub-bar-wrap{position: relative;width: 100%;height: 60px;}
.sub-bar{width: 100%;height: 60px;background-color: #f2f2f2;}
.sub-bar .left{float: left;font-size: 0;padding-top: 24px;}
.sub-bar .right{float: right;padding-top: 24px;font-size: 0;}
.sub-bar .home{display: inline-block;width: 12px;height: 12px;background-image: url(../images/icon-home.png);vertical-align: top;}
.sub-bar .slash{font-size: 12px;color: #999;padding-left: 8px;padding-right: 8px;vertical-align: top;}
.sub-bar .cur{font-size: 13px;color: #666;vertical-align: top;text-transform: uppercase;}
.sub-bar .sub-link{font-size: 15px;color: #777;vertical-align: top;cursor: pointer;}
.sub-bar .sub-link.selected{color: #333;font-weight: bold;}
.sub-bar .vline{font-size: 15px;color: #a9a9a9;padding-left: 20px;padding-right: 20px;}
.sub-bar.fixed{position: fixed;left: 0;top: 0;z-index: 10000;box-shadow: 0 0 8px rgba(0,0,0,0.08);}
@media(max-width: 1240px){
    .sub-bar-wrap{height: auto;}
    .sub-bar.fixed{position: relative;box-shadow: none;}
}
@media(max-width: 1220px){
    .sub-bar{padding-left: 10px;padding-right: 10px;}
}
@media(max-width: 800px){
    .sub-bar{padding-left: 10px;padding-right: 10px;height: auto;}
    .sub-bar .left{display: none;}
    .sub-bar .right{float: none;width: 100%;text-align: center;height: auto;padding-top: 15px;padding-bottom: 5px;}
    .sub-bar .sub-link{font-size: 14px;display: inline-block;margin-bottom: 10px;}
    .sub-bar .vline{font-size: 14px;display: inline-block;padding: 0 15px;margin-bottom: 10px;}
}

.sub-bar2{width: 100%;height: 62px;background-color: #f2f2f2;border-top: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;}
.sub-bar2 .tabs{font-size: 0;}
.sub-bar2 .tab{display: inline-block;padding:0px 2%;height: 61px;line-height: 61px;border-bottom: 2px solid transparent;font-size: 15px;color: #555;font-weight: bold;}
.sub-bar2 .tab:hover{color: #0070c9;}
.sub-bar2 .tab.selected{border-color: #0070c9;color: #0070c9;}
@media(max-width: 1220px){
    .sub-bar2{padding-left: 10px;padding-right: 10px;}
}
@media(max-width: 800px){
    .sub-bar2{height: auto;}
    .sub-bar2 .tabs{text-align: center;padding: 10px 0;}
    .sub-bar2 .tab{margin: 0 20px;height: 30px;line-height: 30px;border-bottom: none;}
}
@media(max-width: 500px){
    .sub-bar2 .tab{font-size: 13px;margin-right: 10px;}
}

.bread .w{height: 71px;line-height: 71px;}
.bread a{font-size: 15px;color: #888;}
.bread a.last{color: #252c34;}
.bread .slash{font-size: 15px;color: #888;padding-left: 8px;padding-right: 8px;}
@media(max-width: 1220px){
    .bread{padding-left: 10px;padding-right: 10px;}
}
@media(max-width: 800px){
    .bread{display: none;}
    .bread .w{height: 40px;line-height: 40px;}
    .bread a{font-size: 14px;}
    .bread .slash{font-size: 14px;}

}

.hdl-page{height: 36px;text-align: right;font-size: 0;}
.hdl-page a,.hdl-page input.go-num{display: inline-block;width: 45px;height: 36px;line-height: 36px;vertical-align: top;background-position: center center;background-repeat: no-repeat;background-color: #e2e2e2;}
.hdl-page a.go-prev{background-image: url(../images/icon-left-s.png);margin-right: 7px;}
.hdl-page a.go-next{background-image: url(../images/icon-right-s.png);}
.hdl-page a.go-num,.hdl-page input.go-num{font-size: 15px;color: #fff;background-color: #000;margin-right: 15px;line-height: 36px;}
.hdl-page .page-input{width: 60px;height: 36px;line-height: 36px;vertical-align: top;border: 1px solid #979797;background-color: transparent;padding: 0 5px;font-size: 15px;color: #000;}
.hdl-page .slash{font-size: 15px;color: #000;display: inline-block;vertical-align: top;line-height: 36px;padding-left: 5px;}
.hdl-page .sum{font-size: 15px;color: #000;display: inline-block;vertical-align: top;line-height: 36px;padding-right: 9px;}
@media(max-width: 500px){
    .hdl-page a.go-num, .hdl-page input.go-num{font-size: 13px;}
    .hdl-page .sum{font-size: 13px;}
}

.q-number{font-size: 0;font-family: Arial;}
.q-number .q-minus,
.q-number .q-plus{background-color: #fbfaf9;box-sizing: border-box;vertical-align: top;display: inline-block;width: 34px;height: 34px;line-height: 34px;text-align: center;border: 1px solid #ebebeb;font-size: 16px;color: #888;cursor: pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.q-number .q-input{background-color: #fbfaf9;box-sizing: border-box;vertical-align: top;width: 52px;height: 34px;line-height: 34px;border:  1px solid #ebebeb;border-left: none;border-right: none;text-align: center;font-size: 12px;color: #888;}

.sub-banner{visibility: hidden;opacity: 0;width: 100%;position: absolute;left: 0;top: 156px;z-index: 10000;background-color: #fff;border-bottom: 1px solid #e5e5e5;transition: all .3s;}
.sub-banner.show{visibility: visible;opacity: 1;}
.sub-banner .w{padding-top: 45px;padding-bottom: 55px;}
.sub-banner .s-list{float: left;border-left: 1px solid #d7d7d7;padding-left: 0;}
.sub-banner .s-list:nth-child(1){width: 259px;}
.sub-banner .s-list:nth-child(2){width: 336px;}
.sub-banner .s-list:nth-child(3){width: 289px;}
.sub-banner .s-list .title{font-size: 24px;color: #383838;padding-bottom: 25px;padding-left: 13px;}
.sub-banner .s-list .title:after{display: inline-block;content: "";width: 9px;height: 13px;background-image: url(../images/icon-right2.png);vertical-align: middle;margin-left: 25px;}
.sub-banner .s-list li{padding-bottom: 0;}
.sub-banner .s-list li a{font-size: 13px;color: #666;width: 100%;display: block;height: 28px;line-height: 28px;padding-right: 41px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.sub-banner .s-list li a:hover,
.sub-banner .s-list li a.selected{color: #0070c9;}
.sub-banner .s-list ul{padding-left: 13px;}
.sub-banner .s-list li>ul a{color: #999;}
.sub-banner .s-list li ul{display: none;}
.sub-banner .s-list li ul{padding-top: 7px;padding-bottom: 7px;}
.sub-banner .s-list li.has-sub>a{position: relative;}
.sub-banner .s-list li.has-sub>a .after{display: inline-block;position: absolute;right: 13px;top: 0;}
.sub-banner .s-list li.has-sub>a .after:after{display: inline-block;content: "+";width: 28px;text-align: center;font-size: 20px;color: #666;}
.sub-banner .s-list li.has-sub>a .after:hover:after{color: #0070c9;}
.sub-banner .s-list li.has-sub.show>a{color: #0070c9;}
.sub-banner .s-list li.has-sub.show>a .after:after{content: "-";}
.sub-banner .s-list li.has-sub.show>ul{display: block;}
.sub-banner .s-new{display: block;width: 250px;height: 280px;border: 1px solid #d9d9d9;position: absolute;right: 67px;top: 73px;}
.sub-banner .s-new .img-box{width: 250px;height: 180px;overflow: hidden;margin-bottom: 0;}
.sub-banner .s-new .img-box img{width: 100%;}
.sub-banner .s-new .t1{text-align: center;font-size: 20px;color: #333;padding-bottom: 10px;}
.sub-banner .s-new .t2{text-align: center;font-size: 12px;color: #888;}
.sub-banner .s-new:after{display: block;content: "";width: 74px;height: 56px;background-image: url(../images/new.png);position: absolute;right: -1px;top: -1px;}
.sub-banner .btn-close{width: 20px;height: 20px;background-image: url(../images/icon-close2.png);position: absolute;right: 0;top: 50px;}
@media(max-width: 1220px){
    .sub-banner{position: fixed;width: 100%;height: 100%;left: 0;top: 0;z-index: 1000000;overflow: auto;padding-left: 10px;}
    .sub-banner .s-list{float: none;margin-bottom: 20px;border-left: none;}
    .sub-banner .s-list>ul{display: none;}
    .sub-banner .s-list.show>ul{display: block;}
    .sub-banner .s-list .title{padding-bottom: 7px;padding-left: 0;}
    .sub-banner .btn-close{right: 29px;top: 29px;}
    .sub-banner .s-new{position: relative;right: 0;top: auto;right: 0;}
    .sub-banner .s-list .title:after{transform: rotate(90deg);-webkit-transform: rotate(90deg);}
    .sub-banner .s-list.show .title:after{transform: rotate(-90deg);-webkit-transform: rotate(-90deg);}
}
@media(max-width: 800px){
    .sub-banner .btn-close{right: 20px;top: 20px;}
    .sub-banner .s-list .title{font-size: 20px;}
}


.cart-b{visibility: hidden;opacity: 0;width: 100%;height: 560px;background-color: #fff;position: absolute;left: 0;top: 94px;z-index: 100000;border-top: 1px solid #e5e5e5;box-shadow: 4px 4px 12px rgba(0,0,0,0.1);padding-top: 16px;transition: all .3s;}
.cart-b.show{visibility: visible;opacity: 1;}
.cart-b .od-table{border-left: none;border: none;height: 356px;margin-bottom: 24px;}
.cart-b .od-delete{float: left;display: block;width: 40px;height: 40px;background-image: url(../images/icon-delete.png);cursor: pointer;margin-right: 26px;}
.cart-b .od-table .tr .td1{padding-left: 6px;}
.cart-b .od-table .td1{width: 574px;}
.cart-b .od-table .td2{width: 120px;}
.cart-b .subtotal{text-align: right;padding-right: 37px;margin-bottom: 37px;}
.cart-b .subtotal .dt{font-size: 18px;color: #888;padding-right: 43px;}
.cart-b .subtotal .dd{font-size: 18px;color: #888;}
.cart-b .submit-row{text-align: right;}
.cart-b .cart-submit{width: 230px;height: 50px;line-height: 50px;background-color: #0070c9;font-size: 16px;color: #fff;}
.cart-b .od-table .tr .td1 .text{line-height: 1.2;}
.od-table{height: 430px;border: 1px solid #e5e5e5;padding-left: 39px;padding-right: 39px;margin-bottom: 30px;}
.od-table{/*font-family: Microsoft Yahei;*/}
.od-table .th{height: 83px;border-bottom: 1px solid #e5e5e5;padding-top: 39px;/*font-family: Microsoft Yahei;*/}
.od-table .th .td{font-size: 16px;color: #666;}
.od-table .th .td1{padding-left: 104px;}
.od-table .td{float: left;}
.od-table .td1{width: 544px;}
.od-table .td2{width: 150px;text-align: right;}
.od-table .td3{width: 230px;text-align: right;}
.od-table .td4{width: 196px;text-align: right;padding-right: 28px;}
.od-table .tr{width: 1120px;border-bottom: 1px solid #e5e5e5;overflow: hidden;}
.od-table .tr .td{font-size: 16px;color: #666;height: 90px;line-height: 90px;}
.od-table .tr .td1{padding-left: 10px;padding-top: 25px;}
.od-table .tr .td1 .img-box{float: left;display: block;width: 40px;height: 40px;overflow: hidden;margin-right: 54px;}
.od-table .tr .td1 .img-box img{width: 100%;}
.od-table .tr .td1 .text{float: left;line-height: 1;padding-top: 3px;}
.od-table .tr .td1 .title3{padding-bottom: 8px;}
.od-table .tr .td1 .title3 a{font-size: 16px;color: #444;}
.od-table .tr .td1 .abstract{font-size: 12px;color: #999;}
.od-table .tr .td3{padding-top: 27px;}
.od-table .trs{width: 1154px;padding-right: 34px;height: 273px;overflow: auto;}

@media(max-width: 1200px){
    .cart-b{padding-top: 94px;height: 100%;position: fixed;left: 0;top: 0;padding-top: 94px;overflow: auto;padding-bottom: 50px;}
    .cart-b .od-table{padding: 0;}
    .cart-b .od-table .trs{width: 100%;height: auto;padding-right: 0;overflow: hidden;}
    .cart-b .od-table .th{padding-top: 34px;}
    .cart-b .od-table .tr{width: 100%;}
    .cart-b .od-table .tr .td1 .img-box{position: absolute;left: 66px;top: 25px;margin-right: 26px;}
    .cart-b .od-table{height: auto;}
    .cart-b .od-table .td1{width: 44.45%;position: relative;}
    .cart-b .od-table .tr .td1{padding-left: 132px;}
    .cart-b .od-table .td2{width: 17.5%;}
    .cart-b .od-table .td3{width: 20.53%;}
    .cart-b .od-table .td4{width: 17.5%;}
    .cart-b .od-delete{position: absolute;left: 0;top: 25px;}
    .cart-b .submit-row{padding-right: 37px;}
    .cart-b .od-table .tr .td1 .text{width: 100%;}
}
@media(max-width: 1000px){
    .cart-b{padding-top: 60px;}
}
@media(max-width: 800px){
    .cart-b .od-table .th{padding-top: 10px;padding-bottom: 10px;height: auto;overflow: hidden;}
    .cart-b .od-table .th .td1{padding-left: 66px;height: 34px;line-height: 34px;}
    .cart-b .od-table .th .td2{width: 180px;padding-left: 66px;text-align: left;}
    .cart-b .od-table .th .td3{width: 120px;}
    .cart-b .od-table .th .td4{width: 150px;}
    .cart-b .od-table .th .td{font-size: 14px;height: 26px;line-height: 26px;}
    .cart-b .od-table .td1{width: 100%;}
    .cart-b .od-table .tr .td2{width: 180px;height: 34px;line-height: 34px;text-align: left;padding-left: 66px;}
    .cart-b .od-table .tr .td3{width: 120px;height: 34px;line-height: 34px;padding-top: 0;}
    .cart-b .od-table .tr .td4{width: 150px;height: 34px;line-height: 34px;}
    .cart-b .od-table .tr{padding-top: 15px;padding-bottom: 15px;}
    .cart-b .od-table .tr .td{font-size: 14px;}
    .cart-b .od-table .tr .td1{padding-top: 0;height: 40px;margin-bottom: 15px;}
    .cart-b .od-table .tr .td1 .od-delete{top: 0;}
    .cart-b .od-table .tr .td1 .img-box{top: 0;}
    .cart-b .od-table .tr .td1 .title3 a{font-size: 14px;}
    .cart-b .od-table .tr .td1 .text{padding-top: 2px;padding-right: 20px;}
    .cart-b .od-table .tr .td1 .abstract{font-size: 10px;}
}
@media(max-width: 500px){
    .cart-b{padding-top: 40px;}
    .cart-b .od-delete{margin-right: 0;left: auto;right: 0;}
    .cart-b .od-table .tr .td1 .img-box{left: 10px;margin-right: 0;}
    .cart-b .od-table .tr .td1 .text{padding-right: 40px;}
    .cart-b .od-table .th .td1{padding-left: 10px;}
    .cart-b .od-table .th .td2{padding-left: 10px;width: 90px;}
    .cart-b .od-table .th .td4{width: 80px;padding-right: 0;}
    .cart-b .od-table .tr .td1{padding-left: 60px;}
    .cart-b .od-table .tr .td2{padding-left: 10px;width: 90px;}
    .cart-b .od-table .tr .td4{width: 80px;padding-right: 0;}
    .cart-b .subtotal{padding-right: 20px;}
    .cart-b .subtotal .dt{font-size: 16px;}
    .cart-b .subtotal .dd{font-size: 16px;}
    .cart-b .submit-row{padding-right: 20px;}
}


@media(max-width: 1200px){
    .od-table{padding: 0;border-left: none;border-right: none;}
    .od-table .trs{width: 100%;height: auto;padding-right: 0;overflow: hidden;}
    .od-table .th{padding-top: 34px;}
    .od-table .tr{width: 100%;}
    .od-table .tr .td1 .img-box{position: absolute;left: 10px;top: 25px;margin-right: 26px;}
    .od-table{height: auto;}
    .od-table .td1{width: 44.45%;position: relative;}
    .od-table .tr .td1{padding-left: 76px;}
    .od-table .td2{width: 17.5%;}
    .od-table .td3{width: 20.53%;}
    .od-table .td4{width: 17.5%;}
    .od-delete{position: absolute;left: 0;top: 25px;}
    .od-table .tr .td1 .text{width: 100%;line-height: 1;padding-top: 2px;}
}
@media(max-width: 800px){
    .od-table .th{padding-top: 10px;padding-bottom: 10px;height: auto;overflow: hidden;}
    .od-table .th .td1{padding-left: 10px;height: 34px;line-height: 34px;}
    .od-table .th .td2{width: 180px;padding-left: 10px;text-align: left;}
    .od-table .th .td3{width: 120px;}
    .od-table .th .td4{width: 150px;}
    .od-table .th .td{font-size: 14px;height: 26px;line-height: 26px;}
    .od-table .td1{width: 100%;}
    .od-table .tr .td2{width: 180px;height: 34px;line-height: 34px;text-align: left;padding-left: 66px;}
    .od-table .tr .td3{width: 120px;height: 34px;line-height: 34px;padding-top: 0;}
    .od-table .tr .td4{width: 150px;height: 34px;line-height: 34px;}
    .od-table .tr{padding-top: 15px;padding-bottom: 15px;}
    .od-table .tr .td{font-size: 14px;}
    .od-table .tr .td1{padding-top: 0;height: 40px;margin-bottom: 15px;}
    .od-table .tr .td1 .od-delete{top: 0;}
    .od-table .tr .td1 .img-box{top: 0;}
    .od-table .tr .td1 .title3 a{font-size: 14px;}
    .od-table .tr .td1 .text{padding-top: 3px;padding-right: 20px;}
    .od-table .tr .td1 .abstract{font-size: 10px;}
}
@media(max-width: 500px){
    .od-table .tr .td1 .img-box{left: 10px;margin-right: 0;}
    .od-table .tr .td1 .text{padding-right: 40px;}
    .od-table .th .td1{padding-left: 10px;}
    .od-table .th .td2{padding-left: 10px;width: 90px;}
    .od-table .th .td4{width: 80px;padding-right: 0;}
    .od-table .tr .td1{padding-left: 60px;}
    .od-table .tr .td2{padding-left: 10px;width: 90px;}
    .od-table .tr .td4{width: 80px;padding-right: 0;}
}

body.index *{line-height: 1;}
body.index .banner{width: 100%;overflow: hidden;}
body.index .banner .w{overflow: visible;}
body.index .banner .item{width: 100%;overflow: hidden;}
body.index .banner .item img{position: relative;width: 1920px;height: 740px;left: -360px;}
body.index .pb .title1{background-color: #f6f6f6;height: 180px;text-align: center;position: relative;}
body.index .pb .title1 .word{font-size: 48px;color: #333;font-weight: lighter;padding-top: 44px;padding-bottom: 17px;/*font-family: Microsoft Yahei;*/}
body.index .pb .title1 .words{font-size: 20px;color: #666;font-weight: lighter;/*font-family: Microsoft Yahei;*/}
body.index .pb .title1:after{display: block;content: "";position: absolute;left: 50%;margin-left: -11px;bottom: -22px;border-top: 22px solid #f6f6f6;border-left: 22px solid transparent;border-right: 22px solid transparent;}
body.index .pb .list-b{background-color: #fff;}
body.index .pb .p-list{width: 1230px;padding-top: 80px;padding-bottom: 88px;overflow: hidden;}
body.index .pb .p-list *{line-height: 1;}
body.index .pb .p-list>li{float: left;width: 380px;margin-right: 30px;}
body.index .pb .img-box{display: block;width: 100%;height: 280px;}
body.index .pb .img-box img{width: 100%;}
body.index .pb .p-title{display: block;font-size: 24px;color: #000;margin-top: 26px;margin-bottom: 9px;line-height: 1.2;}
body.index .pb .p-abstract{font-size: 14px;color: #888;padding-bottom: 15px;line-height: 1.2;}
body.index .pb .p-more{display: block;font-size: 14px;color: #0070c9;}
body.index .pb .p-more:after{display: inline-block;content: "";width: 5px;height: 9px;background-image: url(../images/icon-right-blue.png);margin-left: 9px;}
body.index .stb .title1{background-color: #f6f6f6;height: 215px;text-align: center;position: relative;}
body.index .stb .title1 .word{font-size: 48px;color: #333;font-weight: lighter;padding-top: 74px;padding-bottom: 17px;/*font-family: Microsoft Yahei;*/line-height: 1.2;}
body.index .stb .title1 .words{font-size: 20px;color: #666;font-weight: lighter;/*font-family: Microsoft Yahei;*/line-height: 1.2;}
body.index .stb .title1:after{display: block;content: "";position: absolute;left: 50%;margin-left: -11px;bottom: -22px;border-top: 22px solid #f6f6f6;border-left: 22px solid transparent;border-right: 22px solid transparent;}
body.index .stb .list-b{background-color: #f6f6f6;}
body.index .stb .st-list{width: 1230px;padding-bottom: 108px;overflow: hidden;}
body.index .stb .st-list>li{float: left;width: 380px;margin-right: 30px;background-color: #fff;padding-bottom: 43px;}
body.index .stb .img-box{display: block;width: 100%;height: 260px;}
body.index .stb .img-box img{width: 100%;}
body.index .stb .st-title{display: block;font-size: 24px;color: #000;margin-top: 26px;margin-bottom: 9px;box-sizing: border-box;padding-left: 30px;padding-right: 30px;}
body.index .stb .st-abstract{font-size: 14px;color: #888;padding-bottom: 15px;padding-left: 30px;padding-right: 30px;}
body.index .stb .st-more{display: block;font-size: 14px;color: #0070c9;padding-left: 30px;padding-right: 30px;}
body.index .stb .st-more:after{display: inline-block;content: "";width: 5px;height: 9px;background-image: url(../images/icon-right-blue.png);margin-left: 9px;}
body.index .ob{background-color: #fff;padding-top: 60px;padding-bottom: 58px;overflow: hidden;text-align: center;position: relative;}
body.index .ob .vline{display: block;width: 0;height: 139px;border-left: 1px dotted #b8b8b8;position: absolute;left: 50%;top: 50%;margin-top: -68px;}
body.index .ob .left{width: 50%;float: left;padding-left: 10px;padding-right: 10px;}
body.index .ob .right{width: 50%;float: left;padding-left: 10px;padding-right: 10px;}
body.index .ob .o-icon{display: block;width: 100%;height: 86px;background-position: center top;background-repeat: no-repeat;}
body.index .ob .w>div:hover .o-icon{animation: icon-bounce 0.5s alternate;}
body.index .ob .o-icon1{background-image: url(../images/icon-support.png);}
body.index .ob .o-icon2{background-image: url(../images/icon-ticketing.png);}
body.index .ob .o-title{display: block;font-size: 28px;color: #001a2f;padding-bottom: 12px;}
body.index .ob .o-abstract{font-size: 14px;color: #888;padding-bottom: 21px;}
body.index .ob .o-more{font-size: 14px;color: #0070c9;}
body.index .ob .o-more:after{display: inline-block;content: "";width: 5px;height: 9px;background-image: url(../images/icon-right-blue.png);margin-left: 9px;}
@keyframes icon-bounce{0%,100%{transform: rotate(0deg);}25%{transform: rotate(15deg);}50%{transform: rotate(-15deg);}75%{transform: rotate(5deg);}85%{transform: rotate(-5deg);}}
@media(max-width: 1220px){
    body.index .pb .p-list{width: 100%;padding-left: 10px;padding-right: 10px;padding-top: 60px;padding-bottom: 66px;}
    body.index .pb .p-list>li{width: 31.6666%;margin-right: 2.5%;}
    body.index .pb .p-list>li:nth-child(3n){margin-right: 0;}
    body.index .pb .img-box{height: auto;}
    body.index .pb .p-title{font-size: 20px;margin-top: 21px;}
    body.index .stb .st-list{width: 100%;padding-left: 10px;padding-right: 10px;padding-top: 45px;padding-bottom: 46px;}
    body.index .stb .st-list>li{width: 31.6666%;margin-right: 2.5%;padding-bottom: 32px;}
    body.index .stb .st-list>li:nth-child(3n){margin-right: 0;}
    body.index .stb .img-box{height: auto;}
    body.index .stb .st-title{font-size: 20px;margin-top: 21px;}
}
@media(max-width: 1200px){
    body.index .pb .title1{height: 135px;}
    body.index .pb .title1 .word{padding-top: 33px;padding-bottom: 13px;font-size: 36px;line-height: 1;}
    body.index .pb .title1 .words{font-size: 16px;}
    body.index .stb .title1{height: 161px;}
    body.index .stb .title1 .word{padding-top: 55px;padding-bottom: 13px;font-size: 36px;line-height: 1;}
    body.index .stb .title1 .words{font-size: 16px;}
    body.index .ob{padding-top: 45px;padding-bottom: 44px;}
    body.index .ob .o-title{font-size: 21px;}
    body.index .ob .o-abstract{line-height: 1.3;}
}
@media(max-width: 800px){
    body.index .pb .p-list{padding-top: 51px;padding-bottom: 58px;}
    body.index .pb .title1{height: 120px;}
    body.index .pb .title1 .word{padding-top: 30px;padding-bottom: 10px;font-size: 32px;}
    body.index .pb .title1 .words{font-size: 14px;}
    body.index .stb .st-list{padding-top: 40px;padding-bottom: 44px;}
    body.index .stb .title1{height: 143px;}
    body.index .stb .title1 .word{padding-top: 49px;padding-bottom: 10px;font-size: 32px;}
    body.index .stb .title1 .words{font-size: 14px;}
    body.index .ob{padding-top: 40px;padding-bottom: 40px;}
    body.index .ob .o-title{font-size: 18px;}
    body.index .pb .p-title{font-size: 16px;margin-top: 17px;}
    body.index .stb .st-title{font-size: 16px;margin-top: 17px;padding: 0 10px;}
    body.index .stb .st-list>li{padding-bottom: 28px;}
    body.index .stb .st-abstract{padding-left: 10px;padding-right: 10px;}
    body.index .stb .st-more{padding-left: 10px;padding-right: 10px;}
}
@media(max-width: 500px){
    body.index .pb .p-list{padding-top: 35px;padding-bottom: 40px;}
    body.index .pb .title1{height: 90px;}
    body.index .pb .title1 .word{padding-top: 22px;padding-bottom: 8px;font-size: 24px;}
    body.index .pb .title1 .words{font-size: 12px;}
    body.index .pb .title1:after{left: 50%;margin-left: -6px;bottom: -12px;border-top: 12px solid #f6f6f6;border-left: 12px solid transparent;border-right: 12px solid transparent;}
    body.index .stb .st-list{padding-top: 20px;padding-bottom: 20px;}
    body.index .stb .title1{height: 107px;}
    body.index .stb .title1 .word{padding-top: 37px;padding-bottom: 8px;font-size: 24px;}
    body.index .stb .title1 .words{font-size: 12px;}
    body.index .ob{padding-top: 30px;padding-bottom: 30px;}
    body.index .ob .o-title{font-size: 16px;}
    body.index .ob .o-abstract{font-size: 12px;}
    body.index .pb .p-list>li{float: none;width: 100%;max-width: 380px;margin: 0 auto 20px auto;}
    body.index .pb .p-list>li:nth-child(3n){margin-right: auto;}
    body.index .stb .st-list>li{float: none;width: 100%;max-width: 380px;margin: 0 auto 20px auto;padding-bottom: 21px;}
    body.index .stb .st-list>li:nth-child(3n){margin-right: auto;}
}

.index-banner .swiper-slide{display: block;width: 100%;}
.index-banner .swiper-slide>a{display: block;width: 100%;padding-top: 38.5416%;background-position: center center;background-size: cover;}
.index-banner .swiper-slide img{width: 100%;}
.index-banner .swiper-pagination-bullet{width: 14px;height: 14px;background-color: transparent;opacity: 1;background-color: #fff;border-radius: 50%;}
.index-banner .swiper-pagination-bullet-active{background-color: #0070c9;}
.index-banner.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 10px;}
.index-banner.swiper-container-horizontal>.swiper-pagination-bullets, 
.index-banner .swiper-pagination-custom,
.index-banner .swiper-pagination-fraction{bottom: 30px;font-size: 0;}
.bannerhide{display: none;}
@media(max-width: 750px){
    .bannerhide{display: block;}
    .bannershow{display: none;}
}
@media(max-width: 800px){
    .index-banner .swiper-pagination-bullet{width: 10px;height: 10px;}
    .index-banner.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 5px;}
    .index-banner.swiper-container-horizontal>.swiper-pagination-bullets, 
    .index-banner .swiper-pagination-custom,
    .index-banner .swiper-pagination-fraction{bottom: 15px;}
}
@media(max-width: 700px){
    .index-banner .swiper-slide>a{padding-top: 270px;}
}
@media(max-width: 500px){
    .index-banner.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 5px;}
    .index-banner.swiper-container-horizontal>.swiper-pagination-bullets, 
    .index-banner .swiper-pagination-custom,
    .index-banner .swiper-pagination-fraction{bottom: 10px;}
}

.abt{display: none;}
.abt.show{display: block;}

.about1 *{line-height: 1;}
.about1 .a-text{float: left;width: 580px;}
.about1 .a-img{float: right;width: 520px;}
.about1 .a-text .title2{font-size: 38px;color: #000;padding-bottom: 36px;}
.about1 .a-text .para{font-size: 15px;color: #666;line-height: 28px;padding-bottom: 28px;}
.about1 .a-text .title3{font-size: 15px;color: #666;font-weight: bold;line-height: 28px;padding-bottom: 10px;}
.about1 .a-text .a-line{font-style: italic;display: inline-block;width: 100%;}
.about1 .a-text .a-line:before{display: inline-block;content: "";width: 3px;height: 3px;border-radius: 100%;vertical-align: middle;margin-right: 10px;background-color: #6d6d6d;}
.about1 .a-img .img-box{width: 100%;margin-bottom: 18px;}
.about1 .a-img .img-box img{width: 100%;}
.about1 .a-img .img-para{font-size: 14px;color: #888;line-height: 22px;}
.about1 .about-us{padding-top: 80px;padding-bottom: 76px;background-color: #fff;}
.about1 .customer-care{padding-top: 80px;padding-bottom: 80px;background-color: #fff;}
.about1 .customer-care .a-text{float: right;}
.about1 .customer-care .a-img{float: left;}
.about1 .quality{padding-top: 80px;padding-bottom: 78px;background-color: #f5f5f5;}
.about1 .why-us{background-color: #f5f5f5;padding-top: 80px;padding-bottom: 98px;}
.about1 .why-us .title2{font-size: 38px;color: #000;padding-bottom: 35px;text-align: center;}
.about1 .why-us .para{font-size: 16px;color: #666;line-height: 28px;text-align: center;padding-bottom: 29px;}
.about1 .why-us .reason{overflow: hidden;padding-top: 38px;}
.about1 .why-us .reason .r{width: 25%;float: left;}
.about1 .why-us .reason .icon{display: block;width: 120px;height: 120px;border: 1px solid #c3c3c3;margin: 0 auto;margin-bottom: 29px;border-radius: 100%;}
.about1 .why-us .reason .r:hover .icon{animation: icon-bounce 0.5s alternate;}
.about1 .why-us .reason .icon1{background-image: url(../images/wcu1.png);}
.about1 .why-us .reason .icon2{background-image: url(../images/wcu2.png);}
.about1 .why-us .reason .icon3{background-image: url(../images/wcu3.png);}
.about1 .why-us .reason .icon4{background-image: url(../images/wcu4.png);}
.about1 .why-us .reason .r-text{font-size: 16px;color: #666;text-align: center;}
.about1 .sustainability{width: 100%;padding-top: 110px;padding-bottom: 110px;background-image: url(../images/sustainablity.jpg);background-repeat: no-repeat;background-position: center center;background-size: cover;}
.about1 .sustainability .title2{font-size: 38px;color: #fff;padding-bottom: 36px;text-align: center;}
.about1 .sustainability .para{width: 990px;margin: 0 auto;font-size: 16px;color: #fff;line-height: 28px;padding-bottom: 29px;text-align: center;opacity: 0.6;filter: alpha(opacity=60);}
.about1 .contact-us{padding-top: 80px;padding-bottom: 80px;background-color: #fff;}
.about1 .contact-us .title2{font-size: 38px;color: #000;padding-bottom: 40px;text-align: center;}
.about1 .contact-us .cu-form{width: 100%;border: 1px solid #e4e4e4;padding: 49px 30px;}
.about1 .contact-us .my-select{width: 100%;height: 40px;line-height: 40px;border: 1px solid #e5e5e5;background-color: #f9f9f9;font-size: 15px;color: #888;padding-left: 6px;}
.about1 .contact-us .row{margin-bottom: 17px;overflow: hidden;}
.about1 .contact-us .t-input{width: 100%;height: 40px;line-height: 40px;border: 1px solid #e5e5e5;background-color: #f9f9f9;font-size: 15px;color: #888;padding: 0 10px;}
.about1 .contact-us .dt{font-size: 15px;color: #888;padding-bottom: 10px;}
.about1 .contact-us .col{width: 550px;float: left;}
.about1 .contact-us .col1{float: left;}
.about1 .contact-us .col2{float: right;}
.about1 .contact-us .t-area{width: 100%;height: 200px;border: 1px solid #e5e5e5;background-color: #f9f9f9;font-size: 15px;color: #888;line-height: 21px;padding: 10px;}
.about1 .contact-us .row.row4{padding-top: 13px;margin-bottom: 0;}
.about1 .contact-us .tip{float: left;width: 900px;font-size: 14px;color: #a2a2a2;padding-top: 10px;}
.about1 .contact-us .btn-col{float: right;}
.about1 .contact-us .btn-submit{width: 218px;height: 44px;line-height: 44px;background-color: #5c5c5c;font-size: 16px;color: #fff;}
.about1 .who-use{background-color: #f5f5f5;padding-top: 70px;padding-bottom: 83px;}
.about1 .who-use .title2{font-size: 38px;color: #000;text-align: center;padding-bottom: 60px;}
.about1 .who-use .who-banner{width: 100%;padding-left: 70px;padding-right: 70px;}
.about1 .who-use .who-banner .item{display: block;width: 200px;height: 130px;margin-right: 15px;border: 1px solid #dcdcdc;background-repeat: no-repeat;background-position: center center;}
.about1 .who-use .who-banner .swiper-slide{width: 215px;}
.about1 .who-use .who-banner .swiper-button-next,
.about1 .who-use .who-banner .swiper-button-prev{width: 70px;height: 130px;top: 0;margin-top: 0;background-size: 20px 36px;background-color: #f5f5f5;}
.about1 .who-use .who-banner .swiper-button-next{background-image: url(../images/icon-right.png);right: 0px;background-position: right center;}
.about1 .who-use .who-banner .swiper-button-prev{background-image: url(../images/icon-left.png);left: 0px;background-position: left center;}
.about1 .who-use .who-banner .swiper-button-next.swiper-button-disabled{opacity: 0.5;filter: alpha(opacity=50);}
.about1 .who-use .who-banner .swiper-button-prev.swiper-button-disabled{opacity: 0.5;filter: alpha(opacity=50);}

@media(max-width: 1220px){
    .about1 .about-us{padding-left: 10px;padding-right: 10px;padding-top: 60px;padding-bottom: 57px;}
    .about1 .a-text{width: 48.333%;}
    .about1 .a-img{width: 43.333%;}
    .about1 .why-us{padding-left: 10px;padding-right: 10px;padding-top: 60px;padding-bottom: 73px;}
    .about1 .why-us .para br{display: none;}
    .about1 .customer-care{padding-left: 10px;padding-right: 10px;padding-top: 60px;padding-bottom: 50px;}
    .about1 .quality{padding-left: 10px;padding-right: 10px;padding-top: 60px;padding-bottom: 50px;}
    .about1 .sustainability{padding-left: 10px;padding-right: 10px;padding-top: 82px;padding-bottom: 82px;}
    .about1 .sustainability .para{width: 100%;}
    .about1 .contact-us{padding-left: 10px;padding-right: 10px;padding-top: 60px;padding-bottom: 60px;}
    .about1 .contact-us .col{width: 48.33%;}
    .about1 .who-use{padding-left: 10px;padding-right: 10px;padding-top: 53px;padding-bottom: 62px;}
}
@media(max-width: 800px){
    .about1 .about-us{padding-top: 53px;padding-bottom: 50px;}
    .about1 .a-text{width: 55%;}
    .about1 .a-img{width: 43%;}
    .about1 .a-text .title2{font-size: 26px;padding-bottom: 20px;}
    .about1 .a-text .title3{font-size: 14px;line-height: 26px;padding-bottom: 7px;}
    .about1 .a-text .para{font-size: 14px;line-height: 26px;padding-bottom: 20px;}
    .about1 .a-img .img-box{margin-bottom: 10px;}
    .about1 .why-us{padding-top: 53px;padding-bottom: 65px;}
    .about1 .why-us .title2{font-size: 26px;padding-bottom: 18px;}
    .about1 .why-us .para{font-size: 14px;line-height: 26px;padding-bottom: 15px;}
    .about1 .why-us .reason{padding-top: 25px;}
    .about1 .why-us .reason .r-text{font-size: 14px;}
    .about1 .why-us .reason .icon{width: 90px;height: 90px;margin-bottom: 15px;}
    .about1 .customer-care{padding-top: 53px;padding-bottom: 43px;}
    .about1 .quality{padding-top: 53px;padding-bottom: 43px;}
    .about1 .sustainability{padding-top: 73px;padding-bottom: 73px;}
    .about1 .sustainability .title2{font-size: 26px;padding-bottom: 20px;}
    .about1 .sustainability .para{font-size: 14px;line-height: 26px;padding-bottom: 18px;}
    .about1 .contact-us{padding-top: 53px;padding-bottom: 53px;}
    .about1 .contact-us .title2{font-size: 26px;padding-bottom: 27px;}
    .about1 .contact-us .cu-form{padding: 33px 15px;}
    .about1 .who-use{padding-top: 47px;padding-bottom: 55px;}
    .about1 .who-use .title2{font-size: 26px;padding-bottom: 40px;}
}
@media(max-width: 500px){
    .about1 .about-us{padding-top: 40px;padding-bottom: 38px;}
    .about1 .a-text{width: 100%;float: none;}
    .about1 .a-img{width: 100%;float: none;}
    .about1 .a-text .title2{font-size: 20px;padding-bottom: 12px;}
    .about1 .a-text .para{padding-bottom: 15px;}
    .about1 .why-us{padding-top: 40px;padding-bottom: 29px;}
    .about1 .why-us .title2{font-size: 20px;}
    .about1 .why-us .reason{padding-top: 19px;}
    .about1 .why-us .reason .icon{width: 80px;height: 80px;margin-bottom: 10px;}
    .about1 .why-us .reason .r{width: 50%;margin-bottom: 20px;}
    .about1 .customer-care{padding-top: 40px;padding-bottom: 30px;}
    .about1 .quality{padding-top: 40px;padding-bottom: 30px;}
    .about1 .sustainability{padding-top: 55px;padding-bottom: 55px;}
    .about1 .sustainability .title2{font-size: 20px;}
    .about1 .contact-us{padding-top: 40px;padding-bottom: 40px;}
    .about1 .contact-us .title2{font-size: 20px;padding-bottom: 20px;}
    .about1 .contact-us .col{width: 100%;float: none;}
    .about1 .contact-us .col.col1{margin-bottom: 17px;}
    .about1 .contact-us .dt{font-size: 14px;padding-bottom: 5px;line-height: 1.3;}
    .about1 .contact-us .t-area{height: 120px;font-size: 14px;line-height: 19px;}
    .about1 .contact-us .my-select{font-size: 14px;}
    .about1 .contact-us .t-input{font-size: 14px;}
    .about1 .contact-us .row.row4{padding-top: 0;}
    .about1 .contact-us .cu-form{padding-top: 20px;padding-bottom: 10px;}
    .about1 .contact-us .btn-col{float: none;}
    .about1 .contact-us .btn-submit{width: 100%;font-size: 14px;}
    .about1 .who-use{padding-top: 35px;padding-bottom: 41px;}
    .about1 .who-use .title2{font-size: 20px;padding-bottom: 30px;}
    .about1 .who-use .who-banner{padding-left: 30px;padding-right: 30px;}
    .about1 .who-use .who-banner .swiper-button-next,
    .about1 .who-use .who-banner .swiper-button-prev{width: 30px;}
}

.about2 *{line-height: 1;}
.about2 .cs-b{background-color: #fff;padding-top: 52px;padding-bottom: 40px;position: relative;}
.about2 .cs-b .title2{font-size: 38px;color: #000;text-align: center;padding-bottom: 25px;}
.about2 .cs-b .cs-tabs{font-size: 0;text-align: center;}
.about2 .cs-b .cs-tabs>a{display: inline-block;height: 38px;line-height: 38px;padding-left: 30px;padding-right: 30px;margin: 0 20px;font-size: 16px;color: #666;cursor: pointer;}
.about2 .cs-b .cs-tabs>a.selected{background-color: #313131;color: #fff;}
.about2 .cs-b:after{display: block;content: "";position: absolute;left: 50%;margin-left: -22px;bottom: -22px;border-top: 22px solid #fff;border-left: 22px solid transparent;border-right: 22px solid transparent;}
.about2 .cs-cont{display: none;background-color: #f2f2f2;padding-top: 70px;padding-bottom: 80px;}
.about2 .cs-cont.show{display: block;}
.about2 .cs-list{overflow: hidden;width: 1230px;padding-bottom: 20px;}
.about2 .cs-list>li{float: left;width: 380px;height: 442px;background-color: #fff;margin-right: 30px;margin-bottom: 30px;}
.about2 .cs-list .img-box{display: block;width: 100%;height: 252px;overflow: hidden;margin-bottom: 30px;}
.about2 .cs-list .img-box img{width: 100%;}
.about2 .cs-list .title{display: block;font-size: 18px;color: #000;margin-bottom: 16px;padding-left: 20px;padding-right: 20px;}
.about2 .cs-list .cs-abstract{font-size: 14px;color: #888;line-height: 22px;height: 66px;overflow: hidden;padding-left: 20px;padding-right: 20px;margin-bottom: 20px;position: relative;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.about2 .cs-list .cs-abstract.oh{height: 66px;}
.about2 .cs-list .cs-abstract.oh:after{display: block;content: "...";width: 30px;height: 22px;background-image: url(../images/ellipsis-bg.png);background-size: 100% 100%;position: absolute;right: 20px;bottom: 0;text-align: center;font-size: 14px;color: #888;}
.about2 .cs-list .read-more{font-size: 14px;color: #0070c9;margin-left: 20px;}
.about2 .cs-list .read-more:after{display: inline-block;content: "";width: 5px;height: 9px;background-image: url(../images/icon-right-blue.png);margin-left: 9px;}
@media(max-width: 1220px){
    .about2 .cs-b{padding-left: 10px;padding-right: 10px;padding-top: 39px;padding-bottom: 30px;}
    .about2 .cs-cont{padding-left: 10px;padding-right: 10px;padding-top: 52px;padding-bottom: 60px;}
    .about2 .cs-list{width: 100%;}
    .about2 .cs-list .img-box{height: 0;padding-top: 66.315%;position: relative;}
    .about2 .cs-list .img-box img{width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
    .about2 .cs-list>li{width: 31.66%;margin-right: 2.5%;margin-bottom: 2.5%;height: auto;padding-bottom: 30px;}
    .about2 .cs-list>li:nth-child(3n){margin-right: 0;}
}
@media(max-width: 800px){
    .about2 .cs-b{padding-top: 34px;padding-bottom: 26px;}
    .about2 .cs-b .title2{font-size: 26px;padding-bottom: 17px;}
    .about2 .cs-b .cs-tabs>a{font-size: 14px;margin: 0 10px;padding: 0 20px;height: 30px;line-height: 30px;}
    .about2 .cs-cont{padding-top: 47px;padding-bottom: 53px;}
    .about2 .cs-list>li{width: 49%;margin-right: 2%;margin-bottom: 2%;padding-bottom: 20px;}
    .about2 .cs-list>li:nth-child(3n){margin-right: 2%;}
    .about2 .cs-list>li:nth-child(2n){margin-right: 0;}
    .about2 .cs-list .title{padding-left: 10px;padding-right: 10px;font-size: 16px;margin-bottom: 10px;}
    .about2 .cs-list .img-box{margin-bottom: 20px;}
    .about2 .cs-list .cs-abstract{padding-left: 10px;padding-right: 10px;margin-bottom: 14px;}
    .about2 .cs-list .read-more{margin-left: 10px;}
}
@media(max-width: 500px){
    .about2 .cs-b{padding-top: 26px;padding-bottom: 20px;}
    .about2 .cs-b .title2{font-size: 20px;}
    .about2 .cs-b .cs-tabs>a{width: 33.3333%;padding: 0;text-align: center;margin: 0;}
    .about2 .cs-b:after{margin-left: -14px;bottom: -14px;border-top: 14px solid #fff;border-left: 14px solid transparent;border-right: 14px solid transparent;}
    .about2 .cs-cont{padding-top: 35px;padding-bottom: 40px;}
    .about2 .cs-list .title{padding-left: 5px;padding-right: 5px;font-size: 14px;margin-bottom: 8px;}
    .about2 .cs-list .cs-abstract{padding-left: 5px;padding-right: 5px;font-size: 12px;line-height: 20px;height: 60px;}
    .about2 .cs-list .read-more{margin-left: 5px;}
}
@media(max-width: 400px){
    .about2 .cs-list{padding-bottom: 0;}
    .about2 .cs-list>li{width: 100%;margin-right: 0;margin-bottom: 10%;}
    .about2 .cs-list>li:nth-child(3n){margin-right: 0;}
    .about2 .cs-list>li:nth-child(2n){margin-right: 0;}
    .about2 .cs-list .cs-abstract{height: auto;}
}

body.about2-1 .banner-show{width: 100%;overflow: hidden;position: relative;}
body.about2-1 .big-banner{width: 100%;}
body.about2-1 .big-banner .swiper-slide{width: 100%;padding-top: 39.79%;background-position: center center;background-size: cover;}
body.about2-1 .big-banner .swiper-pagination{display: none;}
body.about2-1 .big-banner .swiper-pagination-bullet{width: 18px;height: 18px;background-color: #fff;opacity: 1;cursor: pointer;}
body.about2-1 .big-banner .swiper-pagination-bullet-active{background-color: #298bcc;}
body.about2-1 .big-banner.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 10px;}
body.about2-1 .big-banner.swiper-container-horizontal>.swiper-pagination-bullets,
body.about2-1 .big-banner .swiper-pagination-custom,
body.about2-1 .big-banner .swiper-pagination-fraction{bottom: 37px;font-size: 0;}
body.about2-1 .small-banner-wrap{width: 570px;position: absolute;left: 50%;margin-left: -285px;bottom: 20px;}
body.about2-1 .small-banner{width: 506px;}
body.about2-1 .small-banner .swiper-slide{width: 128px;}
body.about2-1 .small-banner .img-box{width: 122px;height: 48px;background-size: cover;background-position: center center;}
body.about2-1 .small-banner-wrap .sm-btn{cursor: pointer;z-index: 2;border-top: 12px solid transparent;border-bottom: 12px solid transparent;position: absolute;top: 50%;margin-top: -12px;background-color: transparent;font-size: 0;cursor: pointer;}
body.about2-1 .small-banner-wrap .sm-prev{left: 0;border-right: 12px solid #fff;}
body.about2-1 .small-banner-wrap .sm-next{right: 0;border-left: 12px solid #fff;}
body.about2-1 .small-banner .sm-btn.slick-disabled{opacity: 0.5;filter: alpha(opacity=50);}
body.about2-1 .dt-b{width: 100%;background-color: #f2f2f2;padding-top: 80px;padding-bottom: 70px;}
body.about2-1 .dt-b .title2{font-size: 34px;color: #000;padding-bottom: 40px;text-align: center;}
.dt-b .dt-cont p{word-break: keep-all;}
@media(max-width: 1220px){
    body.about2-1 .dt-b{padding-left: 10px;padding-right: 10px;padding-top: 60px;padding-bottom: 52px;}
    body.about2-1 .dt-b .dt-cont table,
    body.about2-1 .dt-b .dt-cont tr,
    body.about2-1 .dt-b .dt-cont td,
    body.about2-1 .dt-b .dt-cont img{max-width: 100% !important;}
    .share-sp{padding-left: 10px;padding-right: 10px;}
}
@media(max-width: 800px){
    body.about2-1 .dt-b{padding-top: 52px;padding-bottom: 46px;}
    body.about2-1 .dt-b .title2{font-size: 24px;padding-bottom: 27px;}
}
@media(max-width: 600px){
    body.about2-1 .small-banner-wrap{visibility: hidden;}
    body.about2-1 .big-banner .swiper-pagination{display: block;}
    body.about2-1 .big-banner .swiper-pagination-bullet{width: 8px;height: 8px;}
    body.about2-1 .big-banner.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 5px;}
    body.about2-1 .big-banner.swiper-container-horizontal>.swiper-pagination-bullets,
    body.about2-1 .big-banner .swiper-pagination-custom,
    body.about2-1 .big-banner .swiper-pagination-fraction{bottom: 10px;}
}
@media(max-width: 500px){
    body.about2-1 .dt-b{padding-top: 40px;padding-bottom: 35px;}
    body.about2-1 .dt-b .title2{font-size: 20px;}
}

.about3 *{line-height: 1;}
.about3 .standard{background-color: #fff;padding-top: 73px;padding-bottom: 100px;}
.about3 .standard .title2{font-size: 36px;color: #444;font-weight: lighter;/*font-family: Microsoft Yahei;*/padding-bottom: 45px;text-align: center;}
.about3 .standard .bigger{font-size: 20px;color: #666;padding-bottom: 18px;text-align: center;}
.about3 .standard .para{font-size: 14px;color: #666;line-height: 24px;text-align: center;}
.about3 .std-list{overflow: hidden;width: 1312px;padding-top: 77px;padding-bottom: 103px;}
.about3 .std-list>li{float: left;width: 150px;height: 250px;margin-right: 112px;}
.about3 .std-list .icon{width: 150px;height: 150px;border: 1px solid #e8e8e8;border-radius: 100%;margin-bottom: 23px;}
.about3 .std-list .name{font-size: 20px;color: #333;/*font-family: Microsoft Yahei;*/margin-bottom: 23px;text-align: center;font-weight: lighter;}
.about3 .st-list{overflow: hidden;margin-bottom: 60px;}
.about3 .st-list>li{padding-top: 60px;padding-bottom: 60px;position: relative;}
.about3 .st-list>li:nth-child(odd){background-color: #f2f2f2;}
.about3 .st-list>li:nth-child(even){background-color: #fff;}
.about3 .st-list>li.odd{background-color: #f2f2f2;}
.about3 .st-list>li.even{background-color: #fff;}
.about3 .st-list .icon{float: left;display: block;width: 205px;height: 100%;position: absolute;left: 0;top: 0;}
.about3 .st-list .text{width: 940px;float: right;}
.about3 .st-list .name{font-size: 30px;color: #333;padding-bottom: 22px;font-weight: lighter;/*font-family: Microsoft Yahei;*/}
.about3 .st-list .abstract{font-size: 15px;color: #666;line-height: 26px;}
.about3 .btn-more{display: block;width: 250px;height: 54px;line-height: 54px;font-size: 16px;color: #666;background-color: #f6f6f6;margin: 0 auto;}
@media(max-width: 1220px){
    .about3 .standard{padding-left: 10px;padding-right: 10px;padding-top: 55px;padding-bottom: 75px;}
    .about3 .std-list{padding-top: 58px;padding-bottom: 77px;width: 100%;font-size: 0;text-align: center;}
    .about3 .std-list>li{float: none;display: inline-block;vertical-align: top;margin-right: 30px;margin-left: 30px;}
    .about3 .st-list{margin-bottom: 45px;}
    .about3 .st-list>li{padding-left: 10px;padding-right: 10px;padding-top: 25px;padding-bottom: 40px;}
    .about3 .st-list .text{width: 100%;}
    .about3 .st-list .icon{width: 120px;height: 80px;}
    .about3 .st-list .name{padding-left: 150px;padding-bottom: 0;height: 80px;line-height: 80px;}
}
@media(max-width: 800px){
    .about3 .standard{padding-top: 48px;padding-bottom: 66px;}
    .about3 .standard .title2{font-size: 26px;padding-bottom: 30px;}
    .about3 .standard .bigger{font-size: 16px;line-height: 22px;}
    .about3 .std-list{padding-top: 51px;padding-bottom: 69px;}
    .about3 .std-list>li{height: 220px;margin-right: 15px;margin-left: 15px;}
    .about3 .std-list .icon{margin-bottom: 10px;}
    .about3 .std-list .name{font-size: 18px;}
    .about3 .st-list{margin-bottom: 40px;}
    .about3 .st-list>li{padding-top: 15px;padding-bottom: 35px;}
    .about3 .st-list .name{font-size: 20px;}
    .about3 .st-list .abstract{font-size: 14px;line-height: 24px;}
    .about3 .btn-more{font-size: 14px;}
}
@media(max-width: 500px){
    .about3 .standard{padding-top: 36px;padding-bottom: 50px;}
    .about3 .standard .title2{font-size: 20px;padding-bottom: 22px;}
    .about3 .std-list{padding-top: 38px;padding-bottom: 30px;}
    .about3 .std-list>li{width: 120px;height: 170px;margin-right: 10px;margin-left: 10px;}
    .about3 .std-list .name{font-size: 16px;}
    .about3 .std-list .icon{width: 120px;height: 120px;}
    .about3 .st-list{margin-bottom: 30px;}
    .about3 .st-list>li{padding-top: 15px;padding-bottom: 25px;}
}

.about4 *{line-height: 1;}
.about4 .we-nedd-you{background-color: #fff;padding-top: 80px;padding-bottom: 35px;padding-left: 10px;padding-right: 10px;}
.about4 .we-nedd-you .title2{font-size: 48px;color: #000;padding-bottom: 23px;text-align: center;}
.about4 .we-nedd-you .para{font-size: 15px;color: #666;line-height: 26px;padding-bottom: 27px;}
.about4 .fill-b{width: 100%;padding-top: 30px;padding-bottom: 30px;background-image: url(../images/we-need-you.jpg);background-repeat: no-repeat;background-position: center center;background-size: cover;}
.about4 .fill-b .fb-form{width: 925px;background-color: #fff;margin: 0 auto;padding: 30px 30px 4px 30px;}
.about4 .fill-b .fb-form .row{margin-bottom: 17px;overflow: hidden;}
.about4 .fill-b .fb-form .t-input{width: 100%;height: 40px;line-height: 40px;border: 1px solid #e5e5e5;background-color: #f9f9f9;font-size: 15px;color: #888;padding: 0 10px;}
.about4 .fill-b .fb-form .my-select{width: 100%;height: 40px;line-height: 40px;border: 1px solid #e5e5e5;background-color: #f9f9f9;font-size: 15px;color: #888;padding-left: 6px;}
.about4 .fill-b .fb-form .dt{font-size: 15px;color: #888;padding-bottom: 10px;}
.about4 .fill-b .fb-form .col{width: 400px;float: left;}
.about4 .fill-b .fb-form .col1{float: left;}
.about4 .fill-b .fb-form .col2{float: right;}
.about4 .fill-b .fb-form .t-area{width: 100%;height: 160px;border: 1px solid #e5e5e5;background-color: #f9f9f9;font-size: 15px;color: #888;line-height: 21px;padding: 10px;}
.about4 .fill-b .fb-form .row.row4{padding-top: 5px;margin-bottom: 0;}
.about4 .fill-b .fb-form .btn-col{float: right;}
.about4 .fill-b .fb-form .btn-submit{width: 218px;height: 44px;line-height: 44px;background-color: #5c5c5c;font-size: 16px;color: #fff;}
@media(max-width: 1220px){
    .about4 .we-nedd-you{padding-top: 60px;padding-bottom: 26px;}
    .about4 .we-nedd-you .title2{font-size: 36px;}
}
@media(max-width: 925px){
    .about4 .fill-b{height: auto;padding-top: 0;padding-bottom: 0;}
    .about4 .fill-b .fb-form{width: 100%;padding-left: 10px;padding-right: 10px;padding-top: 0px;padding-bottom: 30px;}
    .about4 .fill-b .fb-form .col{width: 46.24%;}
    .about4 .fill-b .fb-form .t-area{height: 120px;}
}
@media(max-width: 800px){
    .about4 .we-nedd-you{padding-top: 53px;padding-bottom: 23px;}
    .about4 .we-nedd-you .title2{font-size: 26px;}
    .about4 .we-nedd-you .para{font-size: 14px;line-height: 24px;}
}
@media(max-width: 500px){
    .about4 .we-nedd-you{padding-top: 40px;padding-bottom: 17px;}
    .about4 .we-nedd-you .title2{font-size: 20px;padding-bottom: 18px;}
    .about4 .we-nedd-you .para{padding-bottom: 18px;}
    .about4 .fill-b .fb-form .col{width: 100%;float: none;}
    .about4 .fill-b .fb-form .col.col1{margin-bottom: 17px;}
    .about4 .fill-b .fb-form .dt{line-height: 1.3;font-size: 14px;padding-bottom: 5px;}
    .about4 .fill-b .fb-form .btn-submit{font-size: 14px;}
    .about4 .fill-b .fb-form .my-select{font-size: 14px;}
    .about4 .fill-b .fb-form .t-input{font-size: 14px;}
    .about4 .fill-b .fb-form .t-area{font-size: 14px;}
}

body.app .header{border-bottom: 1px solid #e5e5e5;}
body.app .main{padding-top: 78px;padding-bottom: 100px;}
body.app .main .title1{font-size: 36px;color: #3d3e40;padding-bottom: 45px;text-align: center;}
body.app .main .app-list{margin-bottom: 40px;}
body.app .main .app-list img{max-width: 100%;}
body.app .main .btn-more{display: block;width: 250px;height: 54px;line-height: 54px;font-size: 16px;color: #666;background-color: #f6f6f6;margin: 0 auto;}
@media(max-width: 1200px){
    body.app .main{padding-top: 58px;padding-bottom: 75px;}
}
@media(max-width: 800px){
    body.app .main{padding-top: 52px;padding-bottom: 66px;}
    body.app .main .title1{font-size: 26px;}
    body.app .main .btn-more{font-size: 14px;}
}
@media(max-width: 500px){
    body.app .main{padding-top: 39px;padding-bottom: 50px;}
    body.app .main .title1{font-size: 20px;}
}

.ctt{display: none;}
.ctt.show{display: block;}

.contact1{padding-bottom: 100px;}
.contact1 .wallpaper .title-b{background-color: rgba(0,0,0,0.3);}
.contact1 .office-b{padding-top: 60px;}
.contact1 .office-b .title1{font-size: 30px;color: #333;padding-bottom: 30px;}
.contact1 .office-b .para{font-size: 16px;color: #666;line-height: 28px;padding-bottom: 30px;}
.contact1 .office-map{overflow: hidden;padding-top: 100px;border-top: 1px solid #d6d6d6;padding-bottom: 100px;border-bottom: 1px solid #d6d6d6;}
.contact1 .office-map .c-list{width: 400px;float: left;padding-top: 20px;}
.contact1 .office-map .c-list>li{margin-bottom: 23px;overflow: hidden;position: relative;}
.contact1 .office-map .c-list>li:last-child{margin-bottom: 0;}
.contact1 .office-map .c-list .icon{display: block;width: 48px;height: 100%;background-position: center top;position: absolute;left: 0;top: 2px;}
.contact1 .office-map .c-list .text{float: right;width: 340px;}
.contact1 .office-map .c-list .dt{font-size: 16px;color: #777;font-weight: bold;padding-bottom: 8px;}
.contact1 .office-map .c-list .dd{font-size: 15px;color: #888;line-height: 22px;}
.contact1 .office-map .map-box{float: right;width: 666px;}
.contact1 .office-map .map-box img{width: 100%;}
.contact1 .select-row{font-size: 0;padding-top: 30px;position: relative;}
.contact1 .select-row .name{line-height: 50px;font-size: 24px;color: #333;vertical-align: top;margin-right: 16px;}
.contact1 .select-row .my-select{height: 50px;line-height: 50px;padding-left: 20px;font-size: 18px;color: #666;vertical-align: top;padding-top: 10px;padding-bottom: 10px;}
.contact1 .o-list{overflow: hidden;width: 1240px;padding-top: 35px;}
/*.contact1 .o-list li{float: left;width: 580px;height: 186px;border-top: 1px solid #e7e7e7;border-bottom: 1px solid #e7e7e7;margin-right: 40px;padding-top: 30px;margin-top: -1px;}*/
.contact1 .o-list li{float: left;width: 580px;height: auto;border-top: 1px solid #e7e7e7;margin-right: 40px;padding-top: 15px;}
.contact1 .o-list .row1{font-size: 0;margin-bottom: 25px;position: relative;}
.contact1 .o-list .row1 .icon{width: 35px;height: 20px;vertical-align: top;background-position: left top;}
.contact1 .o-list .row1 .name{font-size: 16px;color: #333;}
.contact1 .o-list .para{font-size: 14px;color: #888;}
.contact1 .o-list .anchor{position: absolute;left: 0;top: -30px;}

.contact .fy{overflow: hidden;font-size: 0;}
.contact .fy .left{display: inline-block;vertical-align: bottom;width: 800px;}
.contact .fy .right{display: inline-block;vertical-align: bottom;width: 400px;text-align: right;padding-bottom: 30px;}
.contact .fy .right .btn-om{display: inline-block;font-size: 16px;color: #333;width: 210px;height: 48px;line-height: 48px;background-color: #eee;text-align: center;cursor: pointer;transition: background-color .3s;}
.contact .fy .right .btn-om:before{display: inline-block;content: "";vertical-align: top;width: 21px;height: 48px;background-image: url(../images/icon-online.png);background-repeat: no-repeat;background-position: center center;margin-right: 9px;}
.contact .fy .right .btn-om:hover{background-color: #0070c9;color: #fff;}
.contact .fy .right .btn-om:hover:before{background-image: url(../images/icon-online-w.png);}
.contact .ft-wrap{visibility: hidden;opacity: 0;display: grid;overflow: auto; position: fixed;left: 0;top: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,0.6);z-index: 1000000;transition: all .3s;}
.contact .ft-wrap.show{visibility: visible;opacity: 1;}
.contact .ft-wrap .ft-center{/*display: table-cell;*/vertical-align: middle;}
.contact .ft-wrap .ft-inner{margin: 0 auto;background-color: #fff;width: 925px;max-height: 100%;border: 1px solid #e5e5e5;padding: 0;position: relative;/*overflow: auto;*/}
.contact .ft-wrap .btn-close{display: block;width: 32px;height: 32px;position: absolute;right: 17px;top: 6px;cursor: pointer;font-size: 36px;color: #333;}
.contact .fb-form{width: 100%;background-color: #fff;margin: 0 auto;padding: 2% 30px;}
.contact .fb-form .row{margin-bottom: 17px;overflow: hidden;}
.contact .fb-form .my-select{width: 100%;height: 40px;line-height: 40px;border: 1px solid #e5e5e5;background-color: #f9f9f9;font-size: 15px;color: #888;padding-left: 6px;}
.contact .fb-form .t-input{width: 100%;height: 40px;line-height: 40px;border: 1px solid #e5e5e5;background-color: #f9f9f9;font-size: 15px;color: #888;padding: 0 10px;}
.contact .fb-form .dt{font-size: 15px;color: #888;padding-bottom: 10px;}
.contact .fb-form .col{width: 400px;float: left;}
.contact .fb-form .col1{float: left;}
.contact .fb-form .col2{float: right;}
.contact .fb-form .t-area{width: 100%;height: 160px;border: 1px solid #e5e5e5;background-color: #f9f9f9;font-size: 15px;color: #888;line-height: 21px;padding: 10px;}
.contact .fb-form .row.row4{padding-top: 5px;margin-bottom: 0;}
.contact .fb-form .btn-col{float: right;}
.contact .fb-form .btn-submit{width: 218px;height: 44px;line-height: 44px;background-color: #5c5c5c;font-size: 16px;color: #fff;}
.contact .fb-form .title{font-size: 36px;color: #333;text-align: center;margin-bottom: 58px;}
@media(max-width: 1220px){
    .contact1 .office-b{padding-left: 10px;padding-right: 10px;padding-top: 45px;}
    .contact .fy .left{width: 100%;}
    .contact .fy .right{width: 100%;text-align: left;}
    .contact1 .office-map{padding-top: 50px;padding-bottom: 50px;}
    .contact1 .o-list{width: 100%;}
    .contact1 .o-list li{width: 46.77%;}
    .contact1 .o-list li:nth-child(even){margin-right: 0;}
    .contact1 .o-list .anchor{top: -124px;}
}
@media(max-width: 1100px){
    .contact1 .office-map .map-box{width: 500px;}
}
@media(max-width: 1000px){
    .contact1 .o-list .anchor{top: -90px;}
}
@media(max-width: 925px){
    .contact .ft-wrap .ft-inner{width: 100%;}
    .contact .fb-form .col{width: 46.35%;}
    .contact .fb-form .title{font-size: 26px;}
    .contact1 .office-map .c-list{float: none;margin-bottom: 50px;}
    .contact1 .office-map .map-box{float: none;width: 666px;}
}
@media(max-width: 800px){
    .contact1{padding-bottom: 66px;}
    .contact1 .office-b{padding-top: 40px;}
    .contact1 .office-b .title1{font-size: 26px;padding-bottom: 20px;}
    .contact1 .office-map{padding-top: 30px;padding-bottom: 30px;}
    .contact1 .o-list li{width: 100%;margin-right: 0;}
}
@media(max-width: 686px){
    .contact1 .office-map .map-box{width: 100%;}
}
@media(max-width: 500px){
    .contact1{padding-bottom: 50px;}
    .contact1 .office-b{padding-top: 30px;}
    .contact1 .office-b .title1{font-size: 20px;padding-bottom: 10px;}
    .contact1 .office-b .para{font-size: 14px;line-height: 24px;}
    .contact .fy .right .btn-om{font-size: 14px;}
    .contact .fb-form .title{font-size: 20px;margin-bottom: 29px;}
    .contact .fb-form .col{width: 100%;}
    .contact .fb-form .col.col1{margin-bottom: 17px;}
    .contact .fb-form .dt{font-size: 14px;padding-bottom: 5px;}
    .contact .fb-form .t-area{height: 120px;font-size: 14px;}
    .contact .fb-form .t-input{font-size: 14px;}
    .contact .fb-form .btn-col{float: none;}
    .contact .fb-form .btn-submit{width: 100%;font-size: 14px;}
    .contact1 .office-map{padding-top: 20px;padding-bottom: 20px;}
    .contact1 .office-map .c-list{width: 100%;}
    .contact1 .office-map .c-list .text{width: 100%;padding-left: 58px;}
    .contact1 .office-map .c-list .dt{font-size: 15px;}
    .contact1 .office-map .c-list .dd{font-size: 14px;}
    .contact1 .select-row{padding-top: 15px;}
    .contact1 .select-row .name{font-size: 20px;}
    .contact1 .select-row .my-select{font-size: 14px;}
    .contact1 .o-list{padding-top: 30px;}
    .contact1 .o-list .anchor{top: -70px;}
}

.contact2 .wallpaper .title-b{background-color: rgba(0,0,0,0.3);}
.contact2 .social-b{padding-top: 60px;}
.contact2 .social-b .title1{font-size: 30px;color: #333;padding-bottom: 30px;}
.contact2 .social-b .para{font-size: 16px;color: #666;line-height: 28px;}
.contact2 .sc-list{overflow: hidden;padding-bottom: 116px;padding-top: 102px;}
.contact2 .sc-list li{float: left;width: 25%;}
.contact2 .sc-list .icon{display: block;width: 80px;height: 80px;margin: 0 auto;margin-bottom: 23px;}
.contact2 .sc-list .name{display: block;text-align: center;font-size: 20px;color: #666;font-weight: bold;padding-bottom: 14px;}
.contact2 .sc-list .abstract{font-size: 15px;color: #888;text-align: center;}
@media(max-width: 1220px){
    .contact2 .social-b{padding-left: 10px;padding-right: 10px;padding-top: 45px;}
    .contact2 .sc-list{padding-bottom: 87px;padding-top: 76px;}
}
@media(max-width: 800px){
    .contact2 .social-b{padding-top: 40px;}
    .contact2 .social-b .title1{font-size: 26px;}
    .contact2 .sc-list{padding-bottom: 77px;padding-top: 68px;}
}
@media(max-width: 500px){
    .contact2 .social-b{padding-top: 30px;}
    .contact2 .social-b .title1{font-size: 20px;padding-bottom: 20px;}
    .contact2 .social-b .para{font-size: 14px;line-height: 24px;}
    .contact2 .sc-list{padding-bottom: 58px;padding-top: 51px;}
    .contact2 .sc-list .icon{width: 60px;height: 60px;background-size: cover;}
    .contact2 .sc-list .name{font-size: 14px;padding-bottom: 7px;}
    .contact2 .sc-list .abstract{font-size: 12px;}
}

body.news .wallpaper .title-b{background-color: rgba(0,0,0,0);}
body.news .wallpaper:before{display: none;}
body.news .wallpaper .word{color: #222;}
body.news .wallpaper .words{color: #888;opacity: 1;filter: alpha(opacity=100);}

.nsb{display: none;}
.nsb.show{display: block;}

.news1 *{line-height: 1;}
.news1 .news-b{padding-bottom: 80px;}
.news1 .news-list{padding-bottom: 50px;}
.news1 .news-list>li{overflow: hidden;padding-bottom: 40px;padding-top: 40px;border-bottom: 1px solid #e0e0e0;list-style-type: none;}
.news1 .news-list .img-box{float: left;display: block;width: 375px;height: 250px;overflow: hidden;}
.news1 .news-list .img-box img{width: 100%;}
.news1 .news-list .text{float: right;width: 770px;}
.news1 .news-list .date{font-size: 14px;color: #9a9a9c;padding-top: 12px;padding-bottom: 25px;}
.news1 .news-list .title{display: block;font-size: 24px;color: #3d3e40;font-weight: bold;padding-bottom: 18px;}
.news1 .news-list .abstract{font-size: 15px;color: #848589;line-height: 24px;height: 120px;overflow: hidden;}
.news1 .news-list .read-more{font-size: 14px;color: #444;line-height: 14px;}
.news1 .news-list .read-more:after{display: inline-block;content: "";width: 14px;height: 10px;background-image: url(../images/arrow-right.png);margin-left: 10px;vertical-align: middle;}
@media(max-width: 1220px){
    .news1 .news-b{padding-left: 10px;padding-right: 10px;padding-bottom: 60px;}
    .news1 .news-list{padding-bottom: 38px;}
    .news1 .news-list .img-box{width: 31.25%;height: 0;padding-top: 20.83%;position: relative;}
    .news1 .news-list .img-box img{width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
    .news1 .news-list .text{width: 64.17%;}
    .news1 .news-list .abstract{height: 96px;}
}
@media(max-width: 1000px){
    .news1 .news-b{padding-bottom: 53px;}
    .news1 .news-list .text{width: 67%;}
    .news1 .news-list .date{padding-bottom: 15px;padding-top: 3px;}
    .news1 .news-list .title{font-size: 20px;padding-bottom: 10px;}
    .news1 .news-list .abstract{height: 72px;margin-bottom: 10px;}
}
@media(max-width: 800px){
    .news1 .news-b{padding-bottom: 53px;}
    .news1 .news-list{padding-bottom: 33px;}
    .news1 .news-list>li{padding-top: 27px;padding-bottom: 27px;}
    .news1 .news-list .date{font-size: 12px;padding-bottom: 10px;}
    .news1 .news-list .title{font-size: 16px;padding-bottom: 8px;}
    .news1 .news-list .abstract{font-size: 14px;line-height: 22px;height: 44px;}
}
@media(max-width: 600px){
    .news1 .news-list{overflow: hidden;}
    .news1 .news-list>li{width: 48%;float: left;margin-right: 4%;}
    .news1 .news-list>li:nth-child(even){margin-right: 0;}
    .news1 .news-list .img-box{width: 100%;padding-top: 66.666%;float: none;margin-bottom: 10px;}
    .news1 .news-list .text{width: 100%;float: none;}
    .news1 .news-list .title{font-size: 13px;}
    .news1 .news-list .abstract{font-size: 12px;line-height: 20px;height: 40px;}
}
@media(max-width: 500px){
    .news1 .news-list{padding-bottom: 25px;}
    .news1 .news-b{padding-bottom: 40px;}
}
@media(max-width: 395px){
    .news1 .news-list>li:first-child{padding-top: 10px;}
    .news1 .news-list>li{width: 100%;float: none;margin-right: 0;padding-top: 40px;padding-bottom: 20px;}
}

body.news1-1 .article-b{padding-top: 78px;padding-bottom: 43px;}
body.news1-1 .article-b .title1{font-size: 36px;color: #3d3e40;text-align: center;padding-bottom: 18px;}
body.news1-1 .article-b .date{font-size: 16px;color: #9a9a9c;text-align: center;padding-bottom: 47px;}
body.news1-1 .article-b .content{border-top: 1px dotted #999;padding-top: 40px;}
body.news1-1 .article-b .content img{max-width: 100%;}
body.news1-1 .article-b .content .img1{margin-bottom: 44px;}
body.news1-1 .article-b .content .para{font-size: 16px;color: #555;line-height: 28px;padding-bottom: 28px;}
body.news1-1 .a-s{width: 100%;height: 72px;background-color: #f2f2f2;padding: 21px 30px;}
body.news1-1 .a-s .text{line-height: 30px;font-size: 15px;color: #888;}
body.news1-1 .a-s .share-btns{float: right;font-size: 0;}
body.news1-1 .a-s .share-btns .icon{width: 30px;height: 30px;vertical-align: top;cursor: pointer;margin-left: 6px;}
body.news1-1 .lp{padding-top: 77px;}
body.news1-1 .lp .title2{font-size: 32px;color: #333;padding-bottom: 36px;text-align: center;}
body.news1-1 .lp-list{overflow: hidden;width: 1220px;padding-bottom: 76px;}
body.news1-1 .lp-list>li{float: left;width: 285px;margin-right: 20px;}
body.news1-1 .lp-list .img-box{display: block;width: 285px;height: 190px;overflow: hidden;margin-bottom: 19px;}
body.news1-1 .lp-list .img-box img{width: 100%;}
body.news1-1 .lp-list .date{font-size: 12px;color: #9a9a9c;padding-bottom: 10px;}
body.news1-1 .lp-list .title{display: block;font-size: 15px;color: #3d3e40;}
@media(max-width: 1220px){
    body.news1-1 .article-b{padding-left: 10px;padding-right: 10px;padding-top: 58px;padding-bottom: 32px;}
    body.news1-1 .article-b .title1{font-size: 30px;}
    body.news1-1 .article-b .content table,
    body.news1-1 .article-b .content tr,
    body.news1-1 .article-b .content td,
    body.news1-1 .article-b .content img{max-width: 100% !important;}
    body.news1-1 .article-b .content table{width: auto !important;}
    .a-share{padding-left: 10px;padding-right: 10px;}
    body.news1-1 .lp{padding-left: 10px;padding-right: 10px;padding-top: 58px;}
    body.news1-1 .lp-list{width: 100%;padding-bottom: 57px;}
    body.news1-1 .lp-list>li{width: 23.75%;margin-right: 1.666%;}
    body.news1-1 .lp-list>li:nth-child(4n){margin-right: 0;}
    body.news1-1 .lp-list .img-box{width: 100%;height: 0;padding-top: 66.667%;position: relative;}
    body.news1-1 .lp-list .img-box img{width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
    body.news1-1 .lp .title2{padding-bottom: 27px;}
}
@media(max-width: 800px){
    body.news1-1 .article-b{padding-top: 52px;padding-bottom: 28px;}
    body.news1-1 .article-b .title1{font-size: 26px;}
    body.news1-1 .a-s{height: auto;padding: 15px 10px 10px 10px;}
    body.news1-1 .a-s .text{font-size: 14px;line-height: 22px;}
    body.news1-1 .a-s .share-btns{float: none;margin-top: 5px;}
    body.news1-1 .a-s .share-btns .icon{margin-left: 0;margin-right: 6px;}
    body.news1-1 .lp{padding-top: 51px;}
    body.news1-1 .lp .title2{font-size: 26px;padding-bottom: 24px;}
    body.news1-1 .lp-list{padding-bottom: 50px;}
    body.news1-1 .lp-list .img-box{margin-bottom: 10px;}
    body.news1-1 .lp-list .title{font-size: 14px;line-height: 20px;}
}
@media(max-width: 600px){
    body.news1-1 .lp-list>li{width: 48.5%;margin-right: 3%;margin-bottom: 3%;}
    body.news1-1 .lp-list>li:nth-child(2n){margin-right: 0;}
    body.news1-1 .lp-list .img-box{margin-bottom: 8px;}
    body.news1-1 .lp-list .title{height: 40px;overflow: hidden;}
    body.news1-1 .lp-list .date{padding-bottom: 5px;}
}
@media(max-width: 500px){
    body.news1-1 .article-b{padding-top: 39px;padding-bottom: 21px;}
    body.news1-1 .article-b .title1{font-size: 20px;}
    body.news1-1 .article-b .date{font-size: 13px;padding-bottom: 23px;}
    body.news1-1 .lp{padding-top: 38px;}
    body.news1-1 .lp .title2{font-size: 20px;padding-bottom: 18px;}
    body.news1-1 .lp-list{padding-bottom: 38px;}
    body.news1-1 .lp-list .title{font-size: 13px;line-height: 18px;}
}

.news2 *{line-height: 1;}
.news2 .trade-b{padding-top: 70px;padding-bottom: 96px;}
.news2 .trade-list{overflow: hidden;width: 1230px;}
.news2 .trade-list>li{float: left;width: 380px;height: 419px;border: 1px solid #e5e5e5;margin-right: 30px;margin-bottom: 40px;position: relative;}
.news2 .trade-list .img-box{cursor: default;display: block;width: 378px;height: 199px;overflow: hidden;border-bottom: 1px solid #e5e5e5;margin-bottom: 24px;}
.news2 .trade-list .title{display: inline-block;font-size: 22px;color: #333;margin-bottom: 12px;padding-left: 20px;padding-right: 20px;max-width: 100%;}
.news2 .trade-list .para{font-size: 13px;line-height: 20px;padding-left: 20px;padding-right: 20px;}
.news2 .trade-list .dt{color: #666;font-weight: bold;}
.news2 .trade-list .dd{color: #888;}
.news2 .trade-list .link{color: #0070c9;}
.news2 .trade-list .share-bar{width: 336px;height: 42px;border-top: 1px solid #e5e5e5;position: absolute;left: 20px;bottom: 0;font-size: 0;padding-top: 11px;}
.news2 .trade-list .share-bar .icon{width: 20px;height: 20px;margin-right: 6px;vertical-align: top;}
.news2 .trade-list .share-bar .text{line-height: 20px;font-size: 14px;color: #666;padding-right: 15px;}
@media(max-width: 1220px){
    .news2 .trade-b{padding-left: 10px;padding-right: 10px;padding-top: 52px;padding-bottom: 72px;}
    .news2 .trade-list{width: 100%;}
    .news2 .trade-list>li{width: 32%;height: auto;margin-right: 1.5%;margin-bottom: 3%;padding-bottom: 50px;}
    .news2 .trade-list>li:nth-child(3n){margin-right: 0;}
    .news2 .trade-list .img-box{width: 100%;height: 0;padding-top: 52.645%;position: relative;margin-bottom: 15px;}
    .news2 .trade-list .img-box img{width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
    .news2 .trade-list .title{font-size: 18px;padding-left: 10px;padding-right: 10px;}
    .news2 .trade-list .para{height: 120px;padding-left: 10px;padding-right: 10px;}
    .news2 .trade-list .share-bar{width: 100%;left: 0;padding-left: 10px;}
}
@media(max-width: 800px){
    .news2 .trade-b{padding-top: 43px;padding-bottom: 64px;}
    .news2 .trade-list{padding-bottom: 20px;}
    .news2 .trade-list>li{width: 49%;margin-right: 2%;}
    .news2 .trade-list>li:nth-child(3n){margin-right: 2%;}
    .news2 .trade-list>li:nth-child(2n){margin-right: 0;}
    .news2 .trade-list .title{font-size: 14px;font-weight: bold;}
    .news2 .trade-list .para{font-size: 12px;line-height: 18px;height: 90px;}
}
@media(max-width: 500px){
    .news2 .trade-b{padding-top: 35px;padding-bottom: 48px;}
    .news2 .trade-list .para{height: 108px;}
}
@media(max-width: 398px){
    .news2 .trade-list>li{width: 100%;margin-right: 0;}
    .news2 .trade-list>li:nth-child(3n){margin-right: 0;}
    .news2 .trade-list .para{height: auto;}
}

body.personal{background-color: #f2f2f2;}
body.personal .header{background-color: #fff;}
body.personal .sub-bar{border-bottom: 1px solid #dfdfdf;}
body.personal .main{padding-bottom: 116px;}

.per-title{padding-top: 46px;padding-bottom: 33px;}
.per-title .title1{font-size: 28px;color: #666;}
.per-cont{overflow: hidden;}
.per-left{float: left;width: 210px;}
.per-right{float: right;width: 960px;border: 1px solid #e5e5e5;background-color: #fff;padding: 0 39px 53px 39px;}
.per-left .img-box{width: 210px;height: 210px;overflow: hidden;}
.per-left .tab{display: block;width: 100%;height: 56px;line-height: 56px;border-bottom: 1px solid #f2f2f2;background-color: #fff;font-size: 18px;color: #333;text-align: center;}
.per-left .tab:hover{color: #0070c9;}
.per-left .tab.selected{background-color: #0070c9;color: #fff;}
.per-right .title2{height: 78px;line-height: 78px;font-size: 28px;color: #333;border-bottom: 1px solid #e5e5e5;}

body.personal1 .per-right .tabs{font-size: 0;padding-top: 19px;padding-bottom: 25px;}
body.personal1 .per-right .tab{font-size: 18px;color: #888;display: inline-block;margin-right: 35px;cursor: pointer;}
body.personal1 .per-right .tab:hover,
body.personal1 .per-right .tab.selected{color: #0070c9;}
body.personal1 .per-right .order-b{display: none;}
body.personal1 .per-right .order-b.show{display: block;}
body.personal1 .per-right .o-list>li{width: 100%;/*height: 300px;*/border: 1px solid #dcdcdc;margin-bottom: 30px;}
body.personal1 .per-right .o-list .base-info{height: 107px;border-bottom: 1px solid #dcdcdc;padding: 22px 25px 30px 25px;}
body.personal1 .per-right .o-list .base-info .row1{font-size: 24px;color: #888;padding-bottom: 16px;}
body.personal1 .per-right .o-list .base-info .row2{height: 14px;}
body.personal1 .per-right .o-list .base-info .row2 .left{float: left;font-size: 14px;color: #666;}
body.personal1 .per-right .o-list .base-info .row2 .vline{padding-left: 8px;padding-right: 8px;}
body.personal1 .per-right .o-list .base-info .row2 .right{float: right;position: relative;top: -10px;}
body.personal1 .per-right .o-list .base-info .row2 .right .dt{font-size: 14px;color: #666;}
body.personal1 .per-right .o-list .base-info .row2 .right .dd{font-size: 26px;color: #444;}
body.personal1 .per-right .o-list .goods{position: relative;padding-left: 30px;padding-top: 38px;}
body.personal1 .per-right .o-list .goods .btn-details{width: 150px;height: 40px;border: 1px solid #dcdcdc;line-height: 40px;font-size: 15px;color: #808080;position: absolute;right: 30px;top: 31px;transition: all .3s;}
body.personal1 .per-right .o-list .goods .btn-details:hover{background-color: #0070c9;border-color: #0070c9;color: #fff;}
body.personal1 .per-right .o-list .goods .goods-list>li{overflow: hidden;margin-bottom: 40px;}
body.personal1 .per-right .o-list .goods .img-box{float: left;display: block;width: 40px;height: 40px;overflow: hidden;margin-right: 58px;}
body.personal1 .per-right .o-list .goods .img-box img{width: 100%;}
body.personal1 .per-right .o-list .goods .text{float: left;width: 570px;}
body.personal1 .per-right .o-list .goods .title3{padding-bottom: 8px;}
body.personal1 .per-right .o-list .goods .title3 a{font-size: 16px;color: #444;}
body.personal1 .per-right .o-list .goods .abstract{font-size: 12px;color: #999;}

@media(max-width: 1220px){
    body.personal .main{padding-bottom: 87px;}
    .per-b{padding-left: 10px;padding-right: 10px;}
    .per-title{padding-top: 34px;padding-bottom: 24px;}
    .per-title .title1{font-size: 24px;}
    .per-left{width: 17.5%;}
    .per-right{width: 80%;padding: 0 10px 40px 10px;}
    .per-left .img-box{width: 100%;height: auto;}
    .per-left .tab{font-size: 16px;height: 40px;line-height: 40px;}
    .per-right .title2{font-size: 24px;height: 60px;line-height: 60px;}
    body.personal1 .per-right .tabs{padding-top: 0;padding-bottom: 0;}
    body.personal1 .per-right .tab{font-size: 16px;padding-top: 14px;padding-bottom: 19px;}
    body.personal1 .per-right .o-list .base-info{height: auto;padding: 16px 10px 15px 10px;}
    body.personal1 .per-right .o-list .base-info .row1{font-size: 20px;padding-bottom: 12px;}
    body.personal1 .per-right .o-list .goods{padding-left: 10px;padding-right: 10px;padding-top: 28px;}
    body.personal1 .per-right .o-list .goods .img-box{margin-right: 0;position: absolute;left: 0;top: 0;}
    body.personal1 .per-right .o-list .base-info .row2 .right{top: -8px;}
    body.personal1 .per-right .o-list .base-info .row2 .right .dd{font-size: 23px;}
    body.personal1 .per-right .o-list .goods .title3 a{font-size: 14px;}
    body.personal1 .per-right .o-list .goods .goods-list>li{margin-bottom: 30px;position: relative;}
    body.personal1 .per-right .o-list .goods .text{width: 100%;padding-left: 69px;padding-right: 180px;}
}
@media(max-width: 800px){
    body.personal .main{padding-bottom: 77px;}
    .per-title{padding-top: 28px;padding-bottom: 22px;}
    .per-title .title1{font-size: 20px;}
    .per-right{padding-bottom: 35px;}
    .per-right .title2{font-size: 20px;}
    .per-left{width: 18.5%;}
    .per-left .tab{font-size: 14px;}

    body.personal1 .per-right .tab{font-size: 14px;padding-top: 12px;padding-bottom: 16px;}
    body.personal1 .per-right .o-list>li{margin-bottom: 20px;}
    body.personal1 .per-right .o-list .goods .goods-list>li{margin-bottom: 26px;}
    body.personal1 .per-right .o-list .goods .text{padding-right: 0;}
    body.personal1 .per-right .o-list .base-info .row1{font-size: 18px;}
    body.personal1 .per-right .o-list .base-info .row2{height: auto;overflow: hidden;}
    body.personal1 .per-right .o-list .base-info .row2 .left{float: none;margin-bottom: 10px;font-size: 13px;line-height: 18px;}
    body.personal1 .per-right .o-list .base-info .row2 .right{float: none;top: 0;}
    body.personal1 .per-right .o-list .base-info .row2 .right .dt{font-size: 13px;}
    body.personal1 .per-right .o-list .base-info .row2 .right .dd{font-size: 21px;}
    body.personal1 .per-right .o-list .goods{padding-top: 15px;}
    body.personal1 .per-right .o-list .goods .btn-details{position: relative;right: 0;top: 0;margin-bottom: 25px;}
}
@media(max-width: 500px){
    body.personal .main{padding-bottom: 58px;}
    .per-title{padding-top: 23px;padding-bottom: 16px;}
    .per-title .title1{font-size: 18px;}
    .per-left{float: none;width: 200px;margin: 0 auto 20px auto;}
    .per-right{float: none;width: 100%;padding-left: 0;padding-right: 0;padding-bottom: 26px;}
    .per-right .title2{padding-left: 10px;padding-right: 10px;}
    body.personal1 .per-right .tabs{border-bottom: 1px solid #dcdcdc;}
    body.personal1 .per-right .tab{margin-right: 20px;font-size: 13px;padding-top: 9px;padding-bottom: 12px;}
    body.personal1 .per-right .tab:last-child{margin-right: 0;}
    body.personal1 .per-right .tabs{padding-left: 10px;padding-right: 10px;}
    body.personal1 .per-right .o-list .goods .goods-list>li{margin-bottom: 20px;}
    body.personal1 .per-right .o-list>li{border-left: none;border-right: none;border-top: none;}
    body.personal1 .per-right .o-list .base-info{border-bottom: none;}
    body.personal .hdl-page{text-align: center;}
    body.personal1 .per-right .o-list .goods{padding-top: 0;}
    body.personal1 .per-right .o-list .base-info .row1{font-size: 16px;}
    body.personal1 .per-right .o-list .base-info .row2 .right{margin-bottom: 10px;}
    body.personal1 .per-right .o-list .base-info .row2 .right .dd{font-size: 18px;}
    body.personal1 .per-right .o-list .goods .btn-details{font-size: 14px;margin-bottom: 20px;}
}

.od-b1{padding-top: 36px;padding-bottom: 36px;overflow: hidden;}
.od-b1 .left{float: left;font-size: 48px;color: #666;padding-top: 24px;/*font-family: Microsoft Yahei;*/font-weight: lighter;}
.od-b1 .right{float: right;font-size: 12px;color: #666;line-height: 20px;text-align: right;}
.od-b2{width: 100%;background-color: #f8f8f8;padding: 47px 0 27px 40px;overflow: hidden;margin-bottom: 50px;}
.od-b2 .one-list{float: left;width: 385px;}
.od-b2 .one-list .title{font-size: 20px;color: #444;padding-bottom: 28px;}
.od-b2 .one-list li{padding-bottom: 20px;}
.od-b2 .one-list .dt{font-size: 13px;color: #777;font-weight: bold;}
.od-b2 .one-list .dd{font-size: 13px;color: #777;}
.od-b4{overflow: hidden;width: 1230px;padding-bottom: 92px;}
.od-b4 .one-list{float: left;width: 380px;margin-right: 30px;}
.od-b4 .one-list .title{font-size: 20px;color: #444;padding-bottom: 12px;border-bottom: 2px solid #e5e5e5;margin-bottom: 11px;}
.od-b4 .one-list .row{font-size: 12px;color: #888;line-height: 20px;overflow: hidden;}
.od-b4 .one-list .row .dt{font-weight: bold;}
.od-b4 .pay-list .row .dt{float: left;font-weight: normal;}
.od-b4 .pay-list .row .dd{float: right;}
.od-b4 .pay-list .row .dd.total-blue{font-size: 16px;color: #0070c9;font-weight: bold;}
@media(max-width: 1220px){
    .od-b1{padding-left: 10px;padding-right: 10px;}
    .od-b2{padding-left: 10px;padding-right: 10px;}
    .od-b4{padding-left: 10px;padding-right: 10px;width: 100%;padding-bottom: 74px;}
    .od-b1{padding-top: 27px;padding-bottom: 27px;}
    .od-b1 .left{font-size: 38px;}
    .od-b2{padding-left: 10px;padding-right: 10px;}
    .od-b2 .one-list{width: 33.3333%;}
    .od-b2 .one-list .title{font-size: 18px;padding-bottom: 21px;}
    .od-b4 .one-list{width: 31.666%;margin-right: 2.5%;}
    .od-b4 .one-list:last-child{margin-right: 0;}
}
@media(max-width: 1000px){
	.header>.w>.right>.out{line-height: 62px;}
}
@media(max-width: 800px){
    .od-b1{padding-top: 24px;padding-bottom: 24px;}
    .od-b1 .left{font-size: 28px;width: 100%;float: none;padding-top: 0;padding-bottom: 13px;}
    .od-b1 .right{width: 100%;float: none;text-align: left;}
    .od-b2{padding-top: 27px;padding-bottom: 7px;}
    .od-b2 .one-list{width: 100%;margin-bottom: 15px;}
    .od-b2 .one-list li{padding-bottom: 10px;}
    .od-b2 .one-list .title{padding-bottom: 13px;}
    .od-b4{padding-bottom: 61px;}
    .od-b4 .one-list{width: 100%;margin-right: 0;margin-bottom: 20px;}
    .od-b4 .one-list .title{font-size: 18px;padding-bottom: 8px;margin-bottom: 8px;}
    .header>.w>.right>.out{line-height: 38px;}
}
@media(max-width: 500px){
    .od-b1{padding-top: 18px;padding-bottom: 18px;}
    .od-b2{margin-bottom: 25px;}
    .od-b2 .one-list .title{font-size: 16px;}
    .od-b4{padding-bottom: 46px;}
    .header>.w>.right>.out{line-height: 43px;}
}

body.order-list .od-b2{padding: 10px 0 33px 40px;}
body.order-list .od-b2 .one-list .title{padding-bottom: 17px;}
body.order-list .od-b2 .one-list li{width: 350px;height: 28px;border: 1px solid #e5e5e5;background-color: #fff;margin-bottom: 6px;font-size: 0;position: relative;}
body.order-list .od-b2 .one-list li .dt{display: inline-block;vertical-align: top;height: 26px;line-height: 26px;padding-left: 8px;}
body.order-list .od-b2 .one-list li .dd input{height: 26px;line-height: 26px;position: absolute;right: 0;top: 0;border: none;background-color: #fff;padding-right: 10px;font-size: 13px;color: #777;}
body.order-list .od-b2 .one-list li .dd input.l1-1{width: 290px;}
body.order-list .od-b2 .one-list li .dd input.l1-2{width: 273px;}
body.order-list .od-b2 .one-list li .dd input.l1-3{width: 265px;}
body.order-list .od-b2 .one-list li .dd input.l1-4{width: 280px;}
body.order-list .od-b2 .one-list li .dd input.l2-1{width: 300px;}
body.order-list .od-b2 .one-list li .dd input.l2-2{width: 252px;}
body.order-list .od-b2 .one-list li .dd input.l2-3{width: 302px;}
body.order-list .od-b2 .one-list li .dd input.l3-1{width: 270px;}
body.order-list .od-b2 .one-list li .dd input.l3-2{width: 278px;}
body.order-list .od-b2 .one-list li .dd input.l3-3{width: 296px;}
body.order-list .od-b2 .select-w{box-sizing: border-box;display: inline-block;width: 306px;height: 32px;position: relative;white-space:nowrap;position: absolute;right: 0;top: 0;}
body.order-list .od-b2 .select-w .cur{display: inline-block;width: 100%;height: 32px;line-height: 32px;font-size: 13px;color: #777;padding-left: 4px;padding-right: 20px;}
body.order-list .od-b2 .select-w select{position: absolute;width: 100%;height: 100%;left: 0;top: 0;z-index: 2;opacity: 0;filter: alpha(opacity=0);font-size: 13px;color: #777;}
body.order-list .od-b2 .select-w:after{display: inline-block;content: "";border-left: 4px solid transparent;border-top: 7px solid #b5b5b5;border-right: 4px solid transparent;position: absolute;right: 11px;top: 13px;z-index: 1;}
body.order-list .od-b3 .od-table{height: auto;}
body.order-list .od-b3 .od-delete{float: left;display: block;width: 40px;height: 40px;background-image: url(../images/icon-delete.png);cursor: pointer;margin-right: 26px;}
body.order-list .od-b3 .od-table .tr .td1{padding-left: 6px;}
body.order-list .od-b3 .od-table .td1{width: 574px;}
body.order-list .od-b3 .od-table .td2{width: 120px;}
body.order-list .od-b3 .last-tr{height: 122px;padding-top: 30px;text-align: center;}
body.order-list .od-b3 .last-tr .btn-continue{width: 250px;height: 50px;line-height: 50px;background-color: #0070c9;font-size: 16px;color: #fff;}
body.order-list .od-b4{padding-bottom: 68px;}
body.order-list .od-b4 .one-list .cont{padding-bottom: 42px;}
body.order-list .od-b4 .one-list .sp-title{padding-top: 20px;}
body.order-list .od-b5{font-size: 0;text-align: center;padding-bottom: 100px;}
body.order-list .od-b5 .btn{width: 250px;height: 50px;line-height: 50px;margin: 0 25px;font-size: 16px;color: #fff;}
body.order-list .od-b5 .btn-confirm{background-color: #0070c9;}
body.order-list .od-b5 .btn-cancel{background-color: #979797;}

body.personal2 .per-right{padding-bottom: 90px;}
body.personal2 .pr-1{overflow: hidden;padding-top: 30px;padding-bottom: 30px;border-bottom: 1px solid #e5e5e5;}
body.personal2 .pr-1 .img-box{display: block;float: left;overflow: hidden;width: 140px;height: 140px;border-radius: 100%;margin-right: 42px;}
body.personal2 .pr-1 .img-box img{width: 100%;}
body.personal2 .pr-1 .pr-right{float: left;}
body.personal2 .pr-1 .pr-right .user-name{font-size: 26px;color: #666;padding-top: 22px;padding-bottom: 22px;}
body.personal2 .pr-1 .pr-right .btns{font-size: 0;}
body.personal2 .pr-1 .pr-right .btn{width: 130px;height: 36px;line-height: 36px;border: 1px solid #e5e5e5;border-radius: 1px;font-size: 14px;color: #666;margin-right: 10px;transition: all .3s;}
body.personal2 .pr-1 .pr-right .btn:hover{background-color: #0070c9;border-color: #0070c9;color: #fff;}
body.personal2 .ei{padding-top: 37px;}
body.personal2 .ei .title3{font-size: 22px;color: #333;padding-bottom: 27px;}
body.personal2 .ei-list>li{padding-bottom: 12px;padding-top: 11px;position: relative;}
body.personal2 .ei-list .dt{font-size: 15px;color: #444;display: inline-block;width: 160px;vertical-align: top;height: 30px; line-height: 30px;}
body.personal2 .ei-list .dd{font-size: 15px;color: #888;display: inline-block;vertical-align: top;height: 30px; line-height: 30px;}
body.personal2 .ei-list .btn-edit{display: none;position: absolute;right:255px;top: 6px;width: 26px;height: 26px;border-radius: 100%;background-color: #b8b8b8;background-image: url(../images/icon-pencil.png);cursor: pointer;}
body.personal2 .ei-list>li:hover .btn-edit{display: block;}
@media(max-width: 800px){
    body.personal2 .pr-1 .pr-right .user-name{font-size: 20px;}
    body.personal2 .per-right{padding-bottom: 50px;}
    body.personal2 .ei .title3{font-size: 20px;}
    body.personal2 .ei-list>li{padding-right: 26px;}
    body.personal2 .ei-list .btn-edit{display: block;right: 0;background-color: #ddd;}
    body.personal2 ul.ei-list a.btn-edit{top: 13px;}
}
@media(max-width: 500px){
    body.personal2 .pr-1{padding-left: 10px;}
    body.personal2 .ei{padding-left: 10px;padding-right: 10px;padding-top: 20px;}
    body.personal2 .ei .title3{font-size: 20px;}
    body.personal2 .ei-list>li{padding-top: 0;}
    body.personal2 .ei-list .dt{width: 100%;font-size: 14px;height: auto;line-height: 24px;min-height: 24px;}
    body.personal2 .ei-list .dd{width: 100%;font-size: 14px;height: auto;line-height: 24px;min-height: 24px;padding-right: 26px;}
    body.personal2 ul.ei-list a.btn-edit{top: 11px;}
    body.personal2 .per-right{padding-bottom: 30px;}
}

body.personal3 .per-right{padding-bottom: 179px;}
body.personal3 .md-form{padding-top: 80px;}
body.personal3 .md-form .row{margin-bottom: 20px;}
body.personal3 .md-form .dt{font-size: 15px;color: #777;padding-bottom: 6px;}
body.personal3 .md-form .dt .red{color: #ff0000;}
body.personal3 .md-form .dd .tip{font-size: 15px;color: #f00;line-height: 42px;padding-left: 20px;}
body.personal3 .md-form input[type=password]{width: 350px;height: 42px;border: 1px solid #e5e5e5;font-size: 15px;color: #777;padding-left: 10px;padding-right: 10px;}
body.personal3 .md-form .btn-submit{vertical-align: top;width: 350px;height: 42px;line-height: 42px;background-color: #0070c9;font-size: 16px;color: #fff;font-weight: bold;}
@media(max-width: 1200px){
    body.personal3 .md-form .dd .tip{display: block;padding-left: 0;line-height: 20px;padding-top: 10px;}
    body.personal3 .per-right{padding-bottom: 100px;}
    body.personal3 .md-form{padding-top: 60px;}
}
@media(max-width: 800px){
    body.personal3 .md-form{padding-top: 53px;}
    body.personal3 .per-right{padding-bottom: 80px;}
    body.personal3 .md-form .dt{font-size: 14px;}
    body.personal3 .md-form .dd .tip{font-size: 13px;}
}
@media(max-width: 500px){
    body.personal3 .md-form{padding-left: 10px;padding-right: 10px;padding-top: 40px;}
    body.personal3 .per-right{padding-bottom: 60px;}
    body.personal3 .md-form input[type=password]{width: 100%;}
    body.personal3 .md-form .btn-submit{width: 100%;}
    body.personal3 .md-form .btn-submit{font-size: 14px;}
}

body.products1 .img-out:hover:after{display: none;}
body.products1 .real-wallpaper{margin-bottom: 40px;}
body.products1 .real-wallpaper img{width: 100%;}
body.products1 .pro-list{overflow: hidden;width: 1226px;padding-bottom: 70px;}
body.products1 .pro-list>li{float: left;width: 280px;height: 380px;border: 1px solid #d9d9d9;margin-right: 26px;margin-bottom: 30px;}
body.products1 .pro-list .price{font-size: 20px;color: #666;padding-top: 23px;padding-left: 20px;margin-bottom: 3px;}
body.products1 .pro-list .img-box{display: block;width: 180px;height: 180px;margin: 0 auto;margin-bottom: 20px;overflow: hidden;}
body.products1 .pro-list .name{text-align: center;padding-bottom: 10px;}
body.products1 .pro-list .name a{font-size: 18px;color: #666;}
body.products1 .pro-list .type{text-align: center;font-size: 15px;color: #888;padding-bottom: 15px;}
body.products1 .pro-list .btns{text-align: center;font-size: 0;}
body.products1 .pro-list .btn-adds{display: block;width: 180px;height: 32px;line-height: 32px;background-color: #afafaf;font-size: 13px;color: #fffefe;margin: 0 auto;}
body.products1 .pro-list .btn-add{display: inline-block;vertical-align: top;width: 120px;margin: 0 3px;line-height: 32px;background-color: #afafaf;font-size: 13px;color: #fffefe;}
body.products1 .pro-list .btn-add:hover{background-color: #0070c9;}
body.products1 .pro-list .btn-add:before{display: inline-block;content: "";width: 15px;height: 13px;background-image: url(../images/icon-cart-white.png);margin-right: 15px;vertical-align: middle;background-repeat: no-repeat;background-position: center center;}
body.products1 .pro-list .btn-dt{display: inline-block;vertical-align: top;width: 120px;height: 32px;line-height: 32px;border: 1px solid #ccc;margin: 0 3px;font-size: 13px;color: #888;cursor: pointer;}
body.products1 .pro-list .btn-dt:before{display: inline-block;content: "";width: 13px;height: 30px;vertical-align: top;background-image: url(../images/icon-dt.png);background-repeat: no-repeat;background-position: center center;margin-right: 9px;}
body.products1 .pro-list .btn-dt:hover{color: #fff;background-color: #0070c9;color: #fff;border-color: #0070c9;}
body.products1 .pro-list .btn-dt:hover:before{background-image: url(../images/icon-dt-w.png);}
@media(max-width: 1220px){
    body.products1 .real-wallpaper{padding-bottom: 30px;}
    body.products1 .pro-b{padding-left: 10px;padding-right: 10px;}
    body.products1 .pro-list{width: 100%;padding-bottom: 52px;}
    body.products1 .pro-list>li{width: 23.3333%;margin-right: 2.166%;margin-bottom: 2.5%;overflow: hidden;height: auto;padding-bottom: 20px;}
    body.products1 .pro-list>li:nth-child(4n){margin-right: 0;}
    body.products1 .pro-list .price{font-size: 18px;}
    body.products1 .pro-list .name a{font-size: 16px;}
    body.products1 .pro-list .img-box{margin-bottom: 10px;}
}
@media(max-width: 800px){
    body.products1 .real-wallpaper{padding-bottom: 20px;}
    body.products1 .pro-list{padding-bottom: 46px;}
    body.products1 .pro-list>li{width: 32%;margin-right: 2%;}
    body.products1 .pro-list>li:nth-child(4n){margin-right: 2%;}
    body.products1 .pro-list>li:nth-child(3n){margin-right: 0;}
}
@media(max-width: 650px){
    body.products1 .pro-list>li{width: 49%;margin-right: 2%;}
    body.products1 .pro-list>li:nth-child(3n){margin-right: 2%;}
    body.products1 .pro-list>li:nth-child(2n){margin-right: 0;}
    body.products1 .pro-list .price{font-size: 16px;}
}
@media(max-width: 500px){
    body.products1 .real-wallpaper{padding-bottom: 10px;}
    body.products1 .pro-list{padding-bottom: 35px;}

}
@media(max-width: 410px){
    body.products1 .pro-list>li{width: 100%;margin-right: 0;}
    body.products1 .pro-list>li:nth-child(3n){margin-right: 0%;}
}

body.products1-1 .img-out:hover:after{display: none;}
body.products1-1 .main{padding-bottom: 100px;}
body.products1-1 .pro-intro{overflow: hidden;padding-top: 27px;padding-bottom: 80px;position: relative;}
body.products1-1 .pro-intro .left{float: left;width: 442px;}
body.products1-1 .pro-intro .right{float: right;width: 700px;}
body.products1-1 .pro-intro .right .title{font-size: 30px;color: #333;padding-bottom: 19px;border-bottom: 1px solid #d7d7d7;/*font-family: Microsoft Yahei;*/font-weight: normal;}
body.products1-1 .pro-intro .right .intro{width: 100%;font-size: 14px;color: #888;line-height: 22px;padding-top: 26px;padding-bottom: 44px;height: 451px;overflow: auto;}
body.products1-1 .pro-intro .right .type{font-size: 16px;color: #666;padding-bottom: 78px;}
body.products1-1 .pro-intro .right .btn-download{width: 220px;height: 44px;line-height: 44px;background-color: #0070c9;font-size: 16px;color: #fff;position: absolute;bottom: 0px;}
body.products1-1 .pro-details{margin-bottom: 40px;}
body.products1-1 .pro-details img{max-width: 100%;}
body.products1-1 .pro-details .phone{display: none;}
@media (max-width: 750px){
    body.products1-1 .pro-details .pc{display: none;}
    body.products1-1 .pro-details .phone{display: block;}
}
body.products1-1 .rp-b .w{height: 430px;border: 1px solid #e5e5e5;}
body.products1-1 .rp-b .title{font-size: 28px;color: #333;text-align: center;padding-top: 56px;padding-bottom: 56px;}
body.products1-1 .rp-banner{width: 100%;max-width: 918px;height: 240px;margin: 0 auto;}
body.products1-1 .rp-banner .swiper-slide{width: 180px;height: 240px;overflow: hidden;;margin-right: 66px;}
body.products1-1 .rp-banner .img-box{display: block;width: 180px;height: 180px;border: 1px solid #e5e5e5;overflow: hidden;margin-bottom: 19px;}
body.products1-1 .rp-banner .img-box img{width: 100%;}
body.products1-1 .rp-banner .model{text-align: center;}
body.products1-1 .rp-banner .model a{font-size: 16px;color: #666;}
body.products1-1 .rp-banner-wrap{position: relative;}
body.products1-1 .rp-arrow{position: absolute;width: 22px;height: 40px;top: 70px;z-index: 1000;background-repeat: no-repeat;background-position: center center;background-color: transparent;font-size: 0;border: none;cursor: pointer;}
body.products1-1 .rp-prev{left: 50px;background-image: url(../images/icon-left3.png);}
body.products1-1 .rp-next{right: 50px;background-image: url(../images/icon-right3.png);}
body.products1-1 .rp-arrow.swiper-button-disabled{opacity: 0.3;}
body.products1-1 .d1{overflow: hidden;padding-top: 40px;padding-bottom: 20px;}
body.products1-1 .d1 .left{float: left;width: 41.6666%;padding-right: 1px;}
body.products1-1 .d1 .left .img-box{width: 100%;}
body.products1-1 .p-list-l{width: 100%;margin-bottom: 14px;overflow: visible;position: relative;}
/*body.products1-1 .p-list-l:after{display: block;content: "";width: 24px;height: 24px;background-image: url(../images/icon-search-2.png);position: absolute;right: 29px;bottom: 29px;z-index: 1000;}*/
body.products1-1 .p-list-l img{max-width: none;}
body.products1-1 .p-list-l .swiper-slide{width: 100%;border: 1px solid #e5e5e5;}
body.products1-1 .p-list-l .swiper-slide .img-box{display: block;width: 100%;padding-top: 100%;background-size: cover;background-position: center center;}
body.products1-1 .p-list-l .swiper-slide .img-box img{width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
body.products1-1 .p-list-l .swiper-button-next,
body.products1-1 .p-list-l .swiper-button-prev{width: 15px;height: 27px;background-color: #fff;border: 1px solid #e5e5e5;;top: 0;margin-top: 0;height: 100%;background-size: auto auto;}
body.products1-1 .p-list-l .swiper-button-next{right: 0;}
body.products1-1 .p-list-l .swiper-button-prev{left: 0;}
body.products1-1 .p-list-s{width: 100%;overflow: hidden;margin: 0 auto;padding: 0 25px;}
body.products1-1 .p-list-s .item{float: left;width: 100px;height: 100px;margin-right: 10px;border: 1px solid #e5e5e5;cursor: pointer;background-size: cover;background-position: center center;background-repeat: no-repeat;}
body.products1-1 .p-list-s .item.active{border: 1px solid #999;}
body.products1-1 .p-list-s .swiper-button-next,
body.products1-1 .p-list-s .swiper-button-prev{width: 20px;height: 100px;top: 0;margin-top: 0;background-size: auto auto;background-color: #fff;border: 1px solid #e5e5e5;background-size: 6px 10px;}
body.products1-1 .p-list-s .swiper-button-next{right: 0px;background-image: url(../images/icon-right2.png);}
body.products1-1 .p-list-s .swiper-button-prev{left: 0px;background-image: url(../images/icon-left2.png);}
@media (max-width: 1220px){
    body.products1-1 .pro-intro{padding-left: 10px;padding-right: 10px;padding-top: 20px;padding-bottom: 53px;}
    body.products1-1 .pro-intro .right .intro{height: auto;}
    body.products1-1 .pro-intro .left{width: 40%;}
    body.products1-1 .pro-intro .right{width: 58%;}
    body.products1-1 .p-list-s .item{width: 80px;height: 80px;}
    body.products1-1 .p-list-s .swiper-button-next,
    body.products1-1 .p-list-s .swiper-button-prev{height: 80px;}
    body.products1-1 .rp-prev{left: 10px;}
    body.products1-1 .rp-next{right: 10px;}
    body.products1-1 .rp-banner-wrap{padding-left: 42px;padding-right: 42px;}
    body.products1-1 .rp-banner .swiper-slide{margin-right: 30px;}
    body.products1-1 .main{padding-bottom: 75px;}
    body.products1-1 .rp-b .title{padding-top: 42px;padding-bottom: 42px;}
    body.products1-1 .rp-b .w{height: auto;padding-bottom: 30px;}
}
@media (max-width: 800px){
    body.products1-1 .pro-intro .right{padding-top: 60px;}
    body.products1-1 .pro-intro .right .title{font-size: 28px;}
    body.products1-1 .pro-intro{width: 100%;max-width: 480px;padding-top: 18px;padding-bottom: 60px;margin: 0 auto;}
    body.products1-1 .pro-intro .left{width: 100%;float: none;margin-bottom: 30px;}
    body.products1-1 .pro-intro .right{width: 100%;float: none;padding-top: 0;}
    body.products1-1 .p-list-l:after{display: none;}
    body.products1-1 .p-list-l:before{display: block;content: "";width: 100%;height: 100%;background-color: rgba(0,0,0,0);position: absolute;left: 0;top: 0;z-index: 100;}
    body.products1-1 .main{padding-bottom: 66px;}
    body.products1-1 .rp-b .title{padding-top: 37px;padding-bottom: 37px;font-size: 24px;}
    body.products1-1 .rp-b .w{padding-bottom: 20px;}
    body.products1-1 .pro-intro .right .btn-download{position: relative;}
}
@media (max-width: 500px){
    body.products1-1 .pro-intro{padding-top: 13px;padding-bottom: 40px;}
    body.products1-1 .pro-intro .right .title{font-size: 20px;padding-bottom: 10px;}
    body.products1-1 .pro-intro .right .intro{padding-top: 13px;padding-bottom: 22px;}
    body.products1-1 .pro-intro .right .type{padding-bottom: 39px;}
    body.products1-1 .main{padding-bottom: 50px;}
    body.products1-1 .rp-b .title{padding-top: 28px;padding-bottom: 28px;font-size: 20px;}
    body.products1-1 .rp-b .w{padding-bottom: 10px;}
}

.rc-title1{font-size: 38px;color: #000;padding-top: 50px;padding-bottom: 22px;text-align: center;}
.rc-tabs{font-size: 0;text-align: center;padding-bottom: 50px;}
.rc-tabs .tab{display: inline-block;height: 38px;line-height: 38px;padding: 0 30px;font-size: 16px;color: #666;cursor: pointer;}
.rc-tabs .tab.selected{background-color: #313131;color: #fff;}

.login-b{padding-top: 80px;padding-bottom: 100px;}
.l-b-1{height: 512px;background-color: #f2f2f2;padding: 86px 80px 75px 60px;}
.l-b-1 .left{float: left;width: 540px;border-right: 1px solid #d5d5d5;padding-top: 6px;padding-bottom: 15px;}
.l-b-1 .right{float: right;width: 420px;}
.l-b-1 .left .title2{font-size: 32px;color: #000;padding-bottom: 40px;}
.l-b-1 .left .dt{font-size: 16px;color: #444;padding-bottom: 8px;}
.l-b-1 .left .dd input{width: 440px;height: 42px;line-height: 42px;background-color: #fff;line-height: 42px;font-size: 16px;color: #444;padding: 0 10px;border: none;}
.l-b-1 .left .row{margin-bottom: 23px;}
.l-b-1 .left .btn-submit{width: 200px;height: 46px;line-height: 46px;font-size: 16px;color: #f2f2f2;background-color: #1d1d1c;}
.l-b-1 .left .r-row{padding-bottom: 20px;}
.l-b-1 .right .title2{font-size: 32px;color: #000;padding-bottom: 30px;}
.l-b-1 .right .para{font-size: 15px;color: #666;line-height: 26px;}
.l-b-2{height: 98px;background-color: #e4e4e4;padding: 40px 60px;}
.l-b-2 .tip{font-size: 15px;color: #666;}
.l-b-2 .tip a{color: #333;text-decoration: underline;}
.l-b-2 .link1{padding-right: 78px;}

.rcs{display: none;}
.rcs.show{display: block;}

.recourses1 .wt-b{background-color: #fff;padding-top: 70px;padding-bottom: 80px;}
.recourses1 .wt-c{overflow: hidden;font-size: 0;}
.recourses1 .wt-c .left{width: 460px;display: inline-block;vertical-align: middle;margin-right: 120px;}
.recourses1 .wt-c .left img{width: 100%;}
.recourses1 .wt-c .right{width: 620px;display: inline-block;vertical-align: middle;}
.recourses1 .wt-c .right .title2{font-size: 42px;color: #111;padding-bottom: 38px;/*font-family: Microsoft Yahei;*/font-weight: lighter;}
.recourses1 .wt-c .right .para{font-size: 18px;color: #333;line-height: 28px;padding-bottom: 28px;/*font-family: Microsoft Yahei;*/font-weight: lighter;}
.recourses1 .ep-b{background-color: #f5f5f5;padding-top: 80px;padding-bottom: 80px;}
.recourses1 .ep-c{overflow: hidden;font-size: 0;}
.recourses1 .ep-c .left{width: 620px;margin-right: 120px;display: inline-block;vertical-align: middle;}
.recourses1 .ep-c .left .title2{font-size: 42px;color: #111;padding-top: 27px;padding-bottom: 44px;line-height: 46px;/*font-family: Microsoft Yahei;*/font-weight: lighter;}
.recourses1 .ep-c .left .para{font-size: 18px;color: #333;line-height: 28px;padding-bottom: 28px;/*font-family: Microsoft Yahei;*/font-weight: lighter;}
.recourses1 .ep-c .right{width: 460px;display: inline-block;vertical-align: middle;}
.recourses1 .ep-c .right img{width: 100%;}
.recourses1 .dl-b{background-color: #fff;padding-top: 80px;padding-bottom: 80px;}
.recourses1 .dl-c{overflow: hidden;font-size: 0;}
.recourses1 .dl-c .left{width: 460px;margin-right: 110px;display: inline-block;vertical-align: middle;}
.recourses1 .dl-c .left img{width: 100%;}
.recourses1 .dl-c .right{width: 630px;padding-top: 18px;display: inline-block;vertical-align: middle;}
.recourses1 .dl-c .right .title2{font-size: 42px;color: #111;padding-top: 30px;padding-bottom: 28px;/*font-family: Microsoft Yahei;*/font-weight: lighter;}
.recourses1 .dl-c .right .para{font-size: 18px;color: #333;line-height: 28px;padding-bottom: 28px;/*font-family: Microsoft Yahei;*/font-weight: lighter;}
.recourses1 .ss-b{background-color: #f5f5f5;padding-top: 100px;padding-bottom: 160px;}
.recourses1 .ss-c{overflow: hidden;}
.recourses1 .ss-c .title2{font-size: 42px;color: #111;text-align: center;padding-bottom: 70px;/*font-family: Microsoft Yahei;*/font-weight: lighter;}
.recourses1 .ss-c .ss-list{overflow: hidden;}
.recourses1 .ss-c .one-list{float: left;width: 400px;padding-left: 30px;padding-right: 30px;}
.recourses1 .ss-c .title3{font-size: 24px;color: #000;padding-bottom: 14px;/*font-family: Microsoft Yahei;*/font-weight: lighter;}
.recourses1 .ss-c .row{padding-left: 15px;line-height: 30px;font-size: 18px;color: #666;position: relative;/*font-family: Microsoft Yahei;*/font-weight: lighter;}
.recourses1 .ss-c .row:before{display: block;content: "";width: 4px;height: 4px;border-radius: 100%;background-color: #8b8b8b;position: absolute;left: 0;top: 12px;}
.recourses1 .ci-b{background-color: #fff;padding-top: 80px;padding-bottom: 80px;}
.recourses1 .ci-b .w{overflow: visible;}
.recourses1 .ci-c{position: relative;overflow: hidden;box-shadow: 2px 2px 13px rgba(0,0,0,0.08);}
.recourses1 .ci-c .left{float: left;width: 600px;overflow: hidden;}
.recourses1 .ci-c .left img{width: 100%;}
.recourses1 .ci-c .right{position: absolute;right: 0;top: 0;width: 600px;height: 100%;}
.recourses1 .ci-c .right .inner{width: 100%;position: absolute;left: 0;top: 50%;padding-left: 20px;padding-right: 20px;transform: translate(0,-50%);-webkit-transform: translate(0,-50%);}
.recourses1 .ci-c .right .title2{font-size: 42px;color: #111;padding-bottom: 40px;/*font-family: Microsoft Yahei;*/font-weight: lighter;}
.recourses1 .ci-c .right .row{padding-bottom: 17px;}
.recourses1 .ci-c .right .dt{font-size: 18px;color: #111;/*font-family: Microsoft Yahei;*/font-weight: lighter;}
.recourses1 .ci-c .right .dd{font-size: 18px;color: #666;padding-left: 15px;/*font-family: Microsoft Yahei;*/font-weight: lighter;}
.recourses1 .ft-b{background-color: #f5f5f5;padding-top: 80px;padding-bottom: 96px;}
.recourses1 .ft-c .title2{font-size: 42px;color: #111;padding-bottom: 82px;text-align: center;/*font-family: Microsoft Yahei;*/font-weight: lighter;}
.recourses1 .ft-c .items{overflow: hidden;width: 1350px;}
.recourses1 .ft-c .items .item{float: left;width: 300px;margin-right: 150px;}
.recourses1 .ft-c .items .icon{display: block;width: 150px;height: 150px;margin: 0 auto;border-radius: 100%;border: 1px solid #c4c4c4;margin-bottom: 30px;cursor: pointer;}
.recourses1 .ft-c .items .type{text-align: center;font-size: 18px;color: #111;padding-bottom: 2px;/*font-family: Microsoft Yahei;*/font-weight: lighter;}
.recourses1 .ft-wrap{visibility: hidden;opacity: 0;display: table;position: fixed;left: 0;top: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,0.6);z-index: 100000;transition: all .3s;}
.recourses1 .ft-wrap.show{visibility: visible;opacity: 1;}
.recourses1 .ft-center{display: table-cell;vertical-align: middle;width: 920px;}
.recourses1 .ft-inner{margin: 0 auto;background-color: #fff;width: 920px;max-height: 100%;border: 1px solid #e5e5e5;padding: 68px 59px 104px 59px;position: relative;overflow: auto;}
.recourses1 .ft-inner .title{font-size: 30px;color: #333;padding-bottom: 32px;border-bottom: 1px solid #e0e0e0;margin-bottom: 30px;}
.recourses1 .ft-inner .para{font-size: 16px;color: #666;line-height: 36px;padding-bottom: 37px;}
.recourses1 .ft-inner .btn-close{display: block;width: 18px;height: 18px;background-image: url(../images/icon-close3.png);position: absolute;right: 25px;top: 23px;cursor: pointer;}
.recourses1 .atc-b{background-color: #fff;padding-top: 86px;padding-bottom: 21px;}
.recourses1 .atc-c .title2{font-size: 42px;color: #111;text-align: center;padding-bottom: 70px;/*font-family: Microsoft Yahei;*/font-weight: lighter;}
.recourses1 .atc-list{overflow: hidden;width: 1250px;}
.recourses1 .atc-list>li{float: left;width: 250px;height: 273px;padding-right: 10px;border-bottom: 1px solid #e8e8e8;margin-bottom: 49px;}
.recourses1 .atc-list>li.no-border{border-bottom: none;}
.recourses1 .atc-list .name{padding-bottom: 27px;}
.recourses1 .atc-list .name .icon{width: 28px;height: 20px;margin-right: 14px;vertical-align: top;}
.recourses1 .atc-list .name .text{line-height: 20px;font-size: 20px;color: #444;/*font-family: Microsoft Yahei;*/font-weight: lighter;}
.recourses1 .atc-list .rows{padding-bottom: 18px;}
.recourses1 .atc-list .rows .row.type{color: #666;font-weight: bold;}
.recourses1 .atc-list .rows .row{line-height: 21px;font-size: 12px;color: #888;}
.recourses1 .atc-list .c-rows .row{line-height: 21px;font-size: 12px;color: #888;overflow: hidden;}
.recourses1 .atc-list .c-rows .row .blue{color: #0070c9;}
.recourses1 .ds-b{background-color: #f5f5f5;padding-top: 90px;padding-bottom: 14px;}
.recourses1 .ds-c .title2{font-size: 42px;color: #111;padding-bottom: 82px;text-align: center;/*font-family: Microsoft Yahei;*/font-weight: lighter;}
.recourses1 .ds-list{overflow: hidden;width: 1372px;}
.recourses1 .ds-list>li{float: left;width: 520px;height: 193px;margin-right: 166px;}
.recourses1 .ds-list .icon{float: left;display: block;width: 90px;height: 90px;border-radius: 100%;background-color: #fff;}
.recourses1 .ds-list .text{float: right;width: 395px;padding-top: 6px;}
.recourses1 .ds-list .name{font-size: 18px;color: #666;padding-bottom: 11px;}
.recourses1 .ds-list .words{font-size: 14px;color: #666;line-height: 18px;font-style: italic;}
.recourses1 .lc-b{background-color: #fff;padding-top: 90px;padding-bottom: 100px;}
.recourses1 .lc-c{overflow: hidden;}
.recourses1 .lc-c .left{float: left;width: 553px;}
.recourses1 .lc-c .right{float: right;width: 520px;}
.recourses1 .lc-c .lc-form{position: relative;top: -5px;}
.recourses1 .lc-c .title2{font-size: 42px;color: #111;padding-bottom: 37px;/*font-family: Microsoft Yahei;*/font-weight: lighter;}
.recourses1 .lc-c .row{margin-bottom: 17px;}
.recourses1 .lc-c .dt{font-size: 14px;color: #888;padding-bottom: 3px;line-height: 20px;}
.recourses1 .lc-c .dd input{width: 520px;height: 34px;line-height: 34px;border: 1px solid #d2d2d2;font-size: 14px;color: #888;padding: 0 10px;}
.recourses1 .lc-c .dd textarea{width: 520px;height: 160px;border: 1px solid #d2d2d2;padding: 5px 10px;font-size: 14px;color: #888}
.recourses1 .lc-c .submit-row{padding-top: 3px;}
.recourses1 .lc-c .btn-submit{width: 200px;height: 50px;line-height: 50px;background-color: #212121;font-size: 18px;color: #fff;}
@media(max-width: 1220px){
    .recourses1 .wt-b{padding-left: 10px;padding-right: 10px;padding-top: 52px;padding-bottom: 60px;}
    .recourses1 .wt-c{font-size: 0;}
    .recourses1 .wt-c .left{width: 38.333%;margin-right: 5%;}
    .recourses1 .wt-c .right{width: 56.666%;}
    .recourses1 .wt-c .right .title2{font-size: 36px;padding-bottom: 30px;}
    .recourses1 .wt-c .right .para{padding-bottom: 20px;font-size: 16px;line-height: 26px;}
    .recourses1 .ep-b{padding-top: 60px;padding-bottom: 60px;}
    .recourses1 .ep-c .left .title2{font-size: 36px;padding-top: 0;line-height: 1.1;}
    .recourses1 .ep-c{padding-left: 10px;padding-right: 10px;}
    .recourses1 .ep-c .left{width: 50.819%;margin-right: 10.848%;}
    .recourses1 .ep-c .right{width: 38.333%;}
    .recourses1 .ep-c .left .title2{font-size: 36px;padding-bottom: 30px;}
    .recourses1 .ep-c .left .para{padding-bottom: 20px;font-size: 16px;line-height: 26px;}
    .recourses1 .dl-b{padding-top: 60px;padding-bottom: 60px;}
    .recourses1 .dl-c{padding-left: 10px;padding-right: 10px;}
    .recourses1 .dl-c .left{width: 38.333%;margin-right: 10.848%;}
    .recourses1 .dl-c .right{width: 50.819%;}
    .recourses1 .dl-c .right .title2{font-size: 36px;padding-bottom: 30px;padding-top: 20px;}
    .recourses1 .dl-c .right .para{padding-bottom: 20px;font-size: 16px;line-height: 26px;}
    .recourses1 .ss-b{padding-top: 75px;padding-bottom: 120px;}
    .recourses1 .ss-c .title2{font-size: 36px;padding-bottom: 52px;}
    .recourses1 .ss-c .one-list{width: 33.3333%;padding-left: 10px;padding-right: 10px;}
    .recourses1 .ss-c .title3{font-size: 20px;}
    .recourses1 .ss-c .row{font-size: 16px;line-height: 28px;}
    .recourses1 .ci-b{padding-left: 10px;padding-right: 10px;padding-top: 60px;padding-bottom: 60px;}
    .recourses1 .ci-c .left{width: 50%;}
    .recourses1 .ci-c .right{width: 50%;}
    .recourses1 .ci-c .right .title2{font-size: 36px;padding-bottom: 15px;}
    .recourses1 .ci-c .right .row{padding-bottom: 7px;}
    .recourses1 .ci-c .right .dt{font-size: 16px;}
    .recourses1 .ci-c .right .dd{font-size: 16px;}
    .recourses1 .ft-b{padding-left: 10px;padding-right: 10px;padding-top: 60px;padding-bottom: 72px;}
    .recourses1 .ft-c .title2{font-size: 36px;padding-bottom: 60px;}
    .recourses1 .ft-c .items{width: 100%;}
    .recourses1 .ft-c .items .item{width: 33.3333%;margin-right: 0;}
    .recourses1 .ft-c .items .icon{margin-bottom: 22px;}
    .recourses1 .ft-c .items .type{font-size: 16px;}
    .recourses1 .atc-b{padding-left: 10px;padding-right: 10px;padding-top: 64px;padding-bottom: 15px;}
    .recourses1 .atc-c .title2{font-size: 31px;padding-bottom: 52px;}
    .recourses1 .atc-list{width: 100%;font-size: 0;text-align: center;}
    .recourses1 .atc-list>li{float: none;display: inline-block;vertical-align: top;text-align: left;}
    .recourses1 .atc-list>li.no-border{border-bottom: 1px solid #e8e8e8;}
    .recourses1 .atc-list .name{padding-bottom: 20px;}
    .recourses1 .atc-list .rows{padding-bottom: 14px;}
    .recourses1 .ds-b{padding-left: 10px;padding-right: 10px;padding-top: 67px;padding-bottom: 11px;}
    .recourses1 .ds-c .title2{font-size: 36px;padding-bottom: 61px;}
    .recourses1 .ds-list{width: 100%;}
    .recourses1 .ds-list>li{width: 43.3333%;margin-right: 13.3333%;position: relative;padding-left: 100px;}
    .recourses1 .ds-list>li:nth-child(even){margin-right: 0;}
    .recourses1 .ds-list .name{font-size: 16px;padding-bottom: 6px;}
    .recourses1 .ds-list .words{font-size: 13px;line-height: 17px;}
    .recourses1 .ds-list .icon{position: absolute;left: 0;top: 0;}
    .recourses1 .ds-list .text{float: none;width: 100%;}
    .recourses1 .lc-b{padding-left: 10px;padding-right: 10px;padding-top: 67px;padding-bottom: 75px;}
    .recourses1 .lc-c .title2{font-size: 36px;padding-bottom: 28px;}
    .recourses1 .lc-c .left{width: 50%;padding-right: 10px;}
    .recourses1 .lc-c .right{width: 50%;}
    .recourses1 .lc-c .dd input{width: 100%;}
    .recourses1 .lc-c .dd textarea{width: 100%;}
    .recourses1 .lc-c .img-box img{max-width: 100%;}
}
@media(max-width: 800px){
    .recourses1 .wt-b{padding-top: 46px;padding-bottom: 53px;}
    .recourses1 .wt-c .left{width: 38.333%;margin-right: 2%;}
    .recourses1 .wt-c .right{width: 59.666%;}
    .recourses1 .wt-c .right .title2{font-size: 26px;padding-bottom: 20px;}
    .recourses1 .wt-c .right .para{padding-bottom: 20px;font-size: 14px;line-height: 23px;}
    .recourses1 .ep-b{padding-top: 53px;padding-bottom: 53px;}
    .recourses1 .ep-c .left{width: 60%;margin-right: 2%;}
    .recourses1 .ep-c .right{width: 38%;}
    .recourses1 .ep-c .left .title2{font-size: 26px;padding-bottom: 20px;}
    .recourses1 .ep-c .left .para{padding-bottom: 20px;font-size: 14px;line-height: 23px;}
    .recourses1 .dl-b{padding-top: 53px;padding-bottom: 53px;}
    .recourses1 .dl-c .left{width: 38%;margin-right: 2%;}
    .recourses1 .dl-c .right{width: 60%;}
    .recourses1 .dl-c .right .title2{font-size: 26px;padding-bottom: 20px;padding-bottom: 10px;}
    .recourses1 .dl-c .right .para{padding-bottom: 20px;font-size: 14px;line-height: 23px;}
    .recourses1 .ss-b{padding-top: 66px;padding-bottom: 107px;}
    .recourses1 .ss-c .title2{font-size: 26px;padding-bottom: 46px;}
    .recourses1 .ss-c .title3{font-size: 18px;}
    .recourses1 .ss-c .row{font-size: 14px;line-height: 26px;}
    .recourses1 .ci-b{padding-top: 53px;padding-bottom: 53px;}
    .recourses1 .ci-c{box-shadow: none;}
    .recourses1 .ci-c .left{float: none;width: 100%;max-width: 600px;margin: 0 auto;margin-bottom: 20px;}
    .recourses1 .ci-c .right{float: none;position: relative;width: 100%;max-width: 600px;margin: 0 auto;}
    .recourses1 .ci-c .right .inner{position: relative;padding-left: 0;padding-right: 0;transform: translate(0,-0);-webkit-transform: translate(0,-0);}
    .recourses1 .ci-c .right .title2{font-size: 26px;}
    .recourses1 .ci-c .right .dt{font-size: 14px;}
    .recourses1 .ci-c .right .dd{font-size: 14px;}
    .recourses1 .ft-b{padding-top: 57px;padding-bottom: 63px;}
    .recourses1 .ft-c .title2{font-size: 26px;padding-bottom: 54px;}
    .recourses1 .ft-c .items .icon{width: 100px;height: 100px;margin-bottom: 18px;}
    .recourses1 .ft-c .items .type{font-size: 14px;}
    .recourses1 .atc-b{padding-top: 57px;padding-bottom: 13px;}
    .recourses1 .atc-c .title2{font-size: 28px;padding-bottom: 46px;}
    .recourses1 .atc-list .name{padding-bottom: 18px;}
    .recourses1 .atc-list .rows{padding-bottom: 12px;}
    .recourses1 .ds-b{padding-top: 60px;padding-bottom: 9px;}
    .recourses1 .ds-c .title2{font-size: 26px;padding-bottom: 54px;}
    .recourses1 .ds-list>li{width: 100%;margin-right: 0;height: auto;margin-bottom: 40px;min-height: 90px;}
    .recourses1 .lc-b{padding-top: 60px;padding-bottom: 66px;}
    .recourses1 .lc-c .title2{font-size: 26px;padding-bottom: 24px;}
    .recourses1 .lc-c .left{float: none;width: 100%;max-width: 553px;margin: 0 auto;margin-bottom: 30px;padding-right: 0;}
    .recourses1 .lc-c .right{float: none;width: 100%;max-width: 553px;margin: 0 auto;}
    .recourses1 .lc-c .btn-submit{font-size: 14px;}
}
@media(max-width: 500px){
    .recourses1 .wt-b{padding-top: 35px;padding-bottom: 10px;}
    .recourses1 .wt-c .left{width: 100%;margin-right: 0;margin-bottom: 20px;}
    .recourses1 .wt-c .right{width: 100%;}
    .recourses1 .wt-c .right .title2{font-size: 20px;padding-bottom: 10px;}
    .recourses1 .wt-c .right .para{padding-bottom: 10px;}
    .recourses1 .ep-b{padding-top: 40px;padding-bottom: 40px;}
    .recourses1 .ep-c .left{width: 100%;margin-right: 0;margin-bottom: 20px;}
    .recourses1 .ep-c .right{width: 100%;}
    .recourses1 .ep-c .left .title2{font-size: 20px;padding-bottom: 10px;}
    .recourses1 .ep-c .left .para{padding-bottom: 10px;}
    .recourses1 .dl-b{padding-top: 40px;padding-bottom: 40px;}
    .recourses1 .dl-c .left{width: 100%;margin-right: 0;}
    .recourses1 .dl-c .right{width: 100%;}
    .recourses1 .dl-c .right .title2{font-size: 20px;padding-bottom: 10px;padding-top: 5px;}
    .recourses1 .dl-c .right .para{padding-bottom: 10px;}
    .recourses1 .ss-b{padding-top: 50px;padding-bottom: 40px;}
    .recourses1 .ss-c .title2{font-size: 20px;padding-bottom: 35px;}
    .recourses1 .ss-c .title3{font-size: 16px;padding-bottom: 7px;}
    .recourses1 .ss-c .one-list{width: 100%;margin-bottom: 20px;}
    .recourses1 .ci-b{padding-top: 40px;padding-bottom: 40px;}
    .recourses1 .ci-c .right .title2{font-size: 20px;}
    .recourses1 .ft-b{padding-top: 40px;padding-bottom: 48px;}
    .recourses1 .ft-c .title2{font-size: 20px;padding-bottom: 40px;}
    .recourses1 .ft-c .items .icon{width: 80px;height: 80px;margin-bottom: 10px;}
    .recourses1 .ft-c .items .type{font-size: 13px;}
    .recourses1 .atc-b{padding-top: 43px;padding-bottom: 10px;}
    .recourses1 .atc-c .title2{font-size: 21px;padding-bottom: 35px;}
    .recourses1 .atc-list>li{height: auto;padding-bottom: 20px;margin-bottom: 25px;}
    .recourses1 .atc-list>li:last-child{border-bottom: none;}
    .recourses1 .atc-list .name{padding-bottom: 13px;}
    .recourses1 .atc-list .rows{padding-bottom: 9px;}
    .recourses1 .ds-b{padding-top: 45px;padding-bottom: 7px;}
    .recourses1 .ds-c .title2{font-size: 20px;padding-bottom: 41px;}
    .recourses1 .lc-b{padding-top: 45px;padding-bottom: 50px;}
    .recourses1 .lc-c .title2{font-size: 20px;padding-bottom: 18px;}
    .recourses1 .lc-c .btn-submit{font-size: 14px;}
    .recourses1 .lc-c .dd textarea{height: 120px;}
}

.recourses2{padding-bottom: 100px;}
.recourses2 .one-table{display: none;}
.recourses2 .one-table.show{display: block;}
.recourses2 .wallpaper .title-b{background-color: rgba(0,0,0,0.58);}
.recourses2 .rc-table{margin-bottom: 60px;}
.recourses2 .rc-table .th{height: 54px;border-top: 1px solid #aeaeae;border-bottom: 1px solid #dfdfdf;}
.recourses2 .rc-table .td{float: left;}
.recourses2 .rc-table .td1{width: 775px;padding-left: 30px;}
.recourses2 .rc-table .td2{width: 275px;}
.recourses2 .rc-table .td3{width: 120px;}
.recourses2 .rc-table .th .td{height: 52px;line-height: 52px;font-size: 16px;color: #888;}
.recourses2 .rc-table .th .td3{text-align: center;}
.recourses2 .rc-table .tr{overflow: hidden;border-bottom: 1px solid #dfdfdf;padding-bottom: 20px;}
.recourses2 .rc-table .name{font-size: 24px;color: #333;padding-top: 30px;padding-bottom: 10px;padding-right: 30px;}
.recourses2 .rc-table .tip{font-size: 15px;color: #999;padding-right: 30px;padding-bottom: 10px;}
.recourses2 .rc-table .tr .td2{padding-top: 33px;font-size: 16px;color: #888;}
.recourses2 .rc-table .tr .td3{padding-top: 30px;}
.recourses2 .rc-table .btn-download{width: 120px;height: 36px;border-radius: 18px;border: 1px solid #dcdcdc;line-height: 36px;font-size: 15px;color: #888;vertical-align: top;transition: all .3s;}
.recourses2 .rc-table .btn-download:hover{color: #fff;background-color: #0070c9;border-color: #0070c9;}
/**2018-07-18**/
.recourses4{padding-bottom: 100px;}
.recourses4 .one-table{display: none;}
.recourses4 .one-table.show{display: block;}
.recourses4 .wallpaper .title-b{background-color: rgba(0,0,0,0.58);}
.recourses4 .rc-table{margin-bottom: 60px;}
.recourses4 .rc-table .th{height: 54px;border-top: 1px solid #aeaeae;border-bottom: 1px solid #dfdfdf;}
.recourses4 .rc-table .td{float: left;}
.recourses4 .rc-table .td1{width: 775px;padding-left: 30px;}
.recourses4 .rc-table .td2{width: 275px;}
.recourses4 .rc-table .td3{width: 120px;}
.recourses4 .rc-table .th .td{height: 52px;line-height: 52px;font-size: 16px;color: #888;}
.recourses4 .rc-table .th .td3{text-align: center;}
.recourses4 .rc-table .tr{overflow: hidden;border-bottom: 1px solid #dfdfdf;padding-bottom: 20px;}
.recourses4 .rc-table .name{font-size: 24px;color: #333;padding-top: 30px;padding-bottom: 10px;padding-right: 30px;}
.recourses4 .rc-table .tip{font-size: 15px;color: #999;padding-right: 30px;padding-bottom: 10px;}
.recourses4 .rc-table .tr .td2{padding-top: 33px;font-size: 16px;color: #888;}
.recourses4 .rc-table .tr .td3{padding-top: 30px;}
.recourses4 .rc-table .btn-download{width: 120px;height: 36px;border-radius: 18px;border: 1px solid #dcdcdc;line-height: 36px;font-size: 15px;color: #888;vertical-align: top;transition: all .3s;}
.recourses4 .rc-table .btn-download:hover{color: #fff;background-color: #0070c9;border-color: #0070c9;}

@media(max-width: 1220px){
    .rc-b{padding-left: 10px;padding-right: 10px;}
    .rc-title1{font-size: 30px;padding-top: 37px;padding-bottom: 16px;}
    .rc-tabs .tab{font-size: 14px;height: 30px;line-height: 30px;padding: 0 20px;}
    .rc-tabs{padding-bottom: 37px;}
    .recourses2{padding-bottom: 75px;}
    .recourses2 .rc-table{margin-bottom: 45px;}
    .recourses2 .rc-table .th .td{font-size: 14px;}
    .recourses2 .rc-table .td1{padding-left: 0;width: 64.5833%;}
    .recourses2 .rc-table .td2{width: 21.9166%;}
    .recourses2 .rc-table .td3{width: 13.5%;}
    .recourses2 .rc-table .tr .td2{font-size: 14px;}
    .recourses2 .rc-table .btn-download{font-size: 14px;}
    .recourses2 .rc-table .name{font-size: 20px;}
    .recourses2 .rc-table .tip{font-size: 14px;}
    .recourses2 .rc-table .btn-download{width: 100%;}
    /**2018-07-18**/
    .recourses4{padding-bottom: 75px;}
    .recourses4 .rc-table{margin-bottom: 45px;}
    .recourses4 .rc-table .th .td{font-size: 14px;}
    .recourses4 .rc-table .td1{padding-left: 0;width: 64.5833%;}
    .recourses4 .rc-table .td2{width: 21.9166%;}
    .recourses4 .rc-table .td3{width: 13.5%;}
    .recourses4 .rc-table .tr .td2{font-size: 14px;}
    .recourses4 .rc-table .btn-download{font-size: 14px;}
    .recourses4 .rc-table .name{font-size: 20px;}
    .recourses4 .rc-table .tip{font-size: 14px;}
    .recourses4 .rc-table .btn-download{width: 100%;}
}
@media(max-width: 800px){
    .rc-title1{font-size: 25px;padding-top: 33px;;}
    .rc-tabs .tab{font-size: 13px;}
    .rc-tabs{padding-bottom: 33px;}
    .recourses2{padding-bottom: 66px;}
    .recourses2 .rc-table{margin-bottom: 40px;}
    .recourses2 .rc-table .tr{padding-bottom: 10px;}
    .recourses2 .rc-table .name{font-size: 16px;padding-top: 20px;padding-bottom: 5px;}
    .recourses2 .rc-table .tip{font-size: 12px;}
    .recourses2 .rc-table .tr .td2{padding-top: 22px;}
    .recourses2 .rc-table .tr .td3{padding-top: 20px;}
    .recourses2 .rc-table .btn-download{font-size: 12px;height: 30px;line-height: 30px;}
    /**2018-07-18**/
    .recourses4{padding-bottom: 66px;}
    .recourses4 .rc-table{margin-bottom: 40px;}
    .recourses4 .rc-table .tr{padding-bottom: 10px;}
    .recourses4 .rc-table .name{font-size: 16px;padding-top: 20px;padding-bottom: 5px;}
    .recourses4 .rc-table .tip{font-size: 12px;}
    .recourses4 .rc-table .tr .td2{padding-top: 22px;}
    .recourses4 .rc-table .tr .td3{padding-top: 20px;}
    .recourses4 .rc-table .btn-download{font-size: 12px;height: 30px;line-height: 30px;}
}
@media(max-width: 500px){
    .rc-title1{font-size: 20px;padding-top: 25px;}
    .rc-tabs{padding-bottom: 25px;}
    .rc-tabs .tab{min-width: 60%;}
    .recourses2{padding-bottom: 50px;}
    .recourses2 .rc-table{margin-bottom: 30px;}
    .recourses2 .rc-table .th{height: 42px;overflow: hidden;}
    .recourses2 .rc-table .th .td{height: 40px;line-height: 40px;}
    .recourses2 .rc-table .name{font-size: 14px;padding-right: 10px;}
    .recourses2 .rc-table .tip{padding-right: 10px;}
    .recourses2 .rc-table .th{position: relative;padding-right: 160px;}
    .recourses2 .rc-table .tr{position: relative;padding-right: 160px;}
    .recourses2 .rc-table .td1{width: 100%;}
    .recourses2 .rc-table .td2{width: 80px;position: absolute;right: 80px;top: 0;}
    .recourses2 .rc-table .td3{width: 80px;position: absolute;right: 0px;top: 0;}
    /**2018-07-18**/
    .recourses4{padding-bottom: 50px;}
    .recourses4 .rc-table{margin-bottom: 30px;}
    .recourses4 .rc-table .th{height: 42px;overflow: hidden;}
    .recourses4 .rc-table .th .td{height: 40px;line-height: 40px;}
    .recourses4 .rc-table .name{font-size: 14px;padding-right: 10px;}
    .recourses4 .rc-table .tip{padding-right: 10px;}
    .recourses4 .rc-table .th{position: relative;padding-right: 160px;}
    .recourses4 .rc-table .tr{position: relative;padding-right: 160px;}
    .recourses4 .rc-table .td1{width: 100%;}
    .recourses4 .rc-table .td2{width: 80px;position: absolute;right: 80px;top: 0;}
    .recourses4 .rc-table .td3{width: 80px;position: absolute;right: 0px;top: 0;}
}

.recourses2-1 .i-label{display: inline-block;font-size: 0;position: relative;vertical-align: top;cursor: pointer;}
.recourses2-1 .i-label .i-icon{box-sizing: border-box;display: inline-block;vertical-align: top;width: 14px;height: 14px;border-radius: 1px;margin-right: 8px;border: 1px solid #b5b5b5;}
.recourses2-1 .i-label .i-text{display: inline-block;vertical-align: top;font-size: 16px;color: #666;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.recourses2-1 .i-label.selected .i-icon{background-image: url(../images/icon-tick.png);}
.recourses2-1 .i-label input{position: absolute;left: 0;top: 0;z-index: -1;opacity: 0;filter: alpha(opacity=0);}
.recourses2-2 .l-b-1 .left .submit-row{padding-top: 21px;}
.recourses2-3 .register-b{padding-top: 55px;padding-bottom: 55px;}
.recourses2-3 .rs-b{height: 730px;background-color: #f2f2f2;padding-left: 60px;padding-right: 60px;}
.recourses2-3 .rs-b .title2{font-size: 32px;color: #000;padding-top: 53px;padding-bottom: 38px;text-align: center;}
.recourses2-3 .rs-b .col{width: 500px;}
.recourses2-3 .rs-b .col1{float: left;}
.recourses2-3 .rs-b .col2{float: right;}
.recourses2-3 .rs-b .row{margin-bottom: 15px;overflow: hidden;}
.recourses2-3 .rs-b .dt{font-size: 16px;color: #444;padding-bottom: 8px;}
.recourses2-3 .rs-b .dt .red{color: #f00;}
.recourses2-3 .rs-b .dd input{width: 100%;height: 42px;line-height: 42px;background-color: #fff;padding: 0 10px;border: none;font-size: 16px;color: #444;}
.recourses2-3 .rs-b .submit-row{text-align: center;padding-top: 31px;margin-bottom: 19px;}
.recourses2-3 .rs-b .btn-submit{width: 200px;height: 46px;line-height: 46px;font-size: 16px;color: #f2f2f2;background-color: #1d1d1c;}
.recourses2-3 .rs-b .tip-row{text-align: center;font-size: 15px;color: #666;}
.recourses2-3 .rs-b .tip-row a{color: #333;text-decoration: underline;}
.recourses2-3 .rs-b .select-w{display: inline-block;width: 100%;height: 42px;position: relative;padding-right: 30px;padding-left: 12px;white-space:nowrap;background-color: #fff;}
.recourses2-3 .rs-b .select-w .cur{display: inline-block;height: 42px;line-height: 42px;font-size: 16px;color: #444;}
.recourses2-3 .rs-b .select-w select{position: absolute;width: 100%;height: 100%;padding-left: 10px;left: 0;top: 0;z-index: 2;opacity: 0;filter: alpha(opacity=0);}
.recourses2-3 .rs-b .select-w:after{display: block;content: "";border-top: 10px solid #8e8e8d;border-left: 6px solid transparent;border-right: 6px solid transparent;position: absolute;right: 16px;top: 16px;}
/**2018-07-18**/
.recourses4-1 .i-label{display: inline-block;font-size: 0;position: relative;vertical-align: top;cursor: pointer;}
.recourses4-1 .i-label .i-icon{box-sizing: border-box;display: inline-block;vertical-align: top;width: 14px;height: 14px;border-radius: 1px;margin-right: 8px;border: 1px solid #b5b5b5;}
.recourses4-1 .i-label .i-text{display: inline-block;vertical-align: top;font-size: 16px;color: #666;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.recourses4-1 .i-label.selected .i-icon{background-image: url(../images/icon-tick.png);}
.recourses4-1 .i-label input{position: absolute;left: 0;top: 0;z-index: -1;opacity: 0;filter: alpha(opacity=0);}
.recourses4-2 .l-b-1 .left .submit-row{padding-top: 21px;}
.recourses4-3 .register-b{padding-top: 55px;padding-bottom: 55px;}
.recourses4-3 .rs-b{height: 730px;background-color: #f2f2f2;padding-left: 60px;padding-right: 60px;}
.recourses4-3 .rs-b .title2{font-size: 32px;color: #000;padding-top: 53px;padding-bottom: 38px;text-align: center;}
.recourses4-3 .rs-b .col{width: 500px;}
.recourses4-3 .rs-b .col1{float: left;}
.recourses4-3 .rs-b .col2{float: right;}
.recourses4-3 .rs-b .row{margin-bottom: 15px;overflow: hidden;}
.recourses4-3 .rs-b .dt{font-size: 16px;color: #444;padding-bottom: 8px;}
.recourses4-3 .rs-b .dt .red{color: #f00;}
.recourses4-3 .rs-b .dd input{width: 100%;height: 42px;line-height: 42px;background-color: #fff;padding: 0 10px;border: none;font-size: 16px;color: #444;}
.recourses4-3 .rs-b .submit-row{text-align: center;padding-top: 31px;margin-bottom: 19px;}
.recourses4-3 .rs-b .btn-submit{width: 200px;height: 46px;line-height: 46px;font-size: 16px;color: #f2f2f2;background-color: #1d1d1c;}
.recourses4-3 .rs-b .tip-row{text-align: center;font-size: 15px;color: #666;}
.recourses4-3 .rs-b .tip-row a{color: #333;text-decoration: underline;}
.recourses4-3 .rs-b .select-w{display: inline-block;width: 100%;height: 42px;position: relative;padding-right: 30px;padding-left: 12px;white-space:nowrap;background-color: #fff;}
.recourses4-3 .rs-b .select-w .cur{display: inline-block;height: 42px;line-height: 42px;font-size: 16px;color: #444;}
.recourses4-3 .rs-b .select-w select{position: absolute;width: 100%;height: 100%;padding-left: 10px;left: 0;top: 0;z-index: 2;opacity: 0;filter: alpha(opacity=0);}
.recourses4-3 .rs-b .select-w:after{display: block;content: "";border-top: 10px solid #8e8e8d;border-left: 6px solid transparent;border-right: 6px solid transparent;position: absolute;right: 16px;top: 16px;}

@media(max-width: 1220px){
    .login-b{padding-top: 60px;padding-bottom:75px;}
    .l-b-1{height: auto;padding: 64px 10px 56px 10px;overflow: hidden;}
    .l-b-1 .left{width: 50.94%;padding-right: 10px;}
    .l-b-1 .right{width: 39.62%;}
    .l-b-1 .left .dd input{width: 100%;max-width: 440px;}
    .l-b-1 .left .title2{font-size: 26px;padding-bottom: 30px;}
    .l-b-1 .left .dt{font-size: 14px;padding-bottom: 5px;}
    .l-b-1 .left .dd input{font-size: 14px;}
    .l-b-1 .left .btn-submit{font-size: 14px;}
    .recourses2-1 .i-label .i-text{font-size: 14px;}
    .l-b-1 .right .title2{font-size: 26px;padding-bottom: 22px;}
    .l-b-1 .right .para{font-size: 14px;line-height: 24px;}
    .l-b-2{padding-left: 10px;padding-right: 10px;padding-top: 45px;padding-bottom: 45px;}
    .recourses2-3 .register-b{padding-top: 41px;padding-bottom: 41px;}
    .recourses2-3 .rs-b{height: auto;padding-bottom: 50px;padding-left: 10px;padding-right: 10px;}
    .recourses2-3 .rs-b .title2{font-size: 26px;padding-top: 40px;padding-bottom: 28px;}
    .recourses2-3 .rs-b .dt{font-size: 14px;padding-bottom: 5px;}
    .recourses2-3 .rs-b .col{width: 46.296%;}
    .recourses2-3 .rs-b .dd input{font-size: 14px;}
    .recourses2-3 .rs-b .select-w .cur{font-size: 14px;}
    .recourses2-3 .rs-b .btn-submit{font-size: 14px;}
    .recourses2-3 .rs-b .submit-row{padding-top: 23px;}
    /**2018-07-18**/
    .recourses4-3 .register-b{padding-top: 41px;padding-bottom: 41px;}
    .recourses4-3 .rs-b{height: auto;padding-bottom: 50px;padding-left: 10px;padding-right: 10px;}
    .recourses4-3 .rs-b .title2{font-size: 26px;padding-top: 40px;padding-bottom: 28px;}
    .recourses4-3 .rs-b .dt{font-size: 14px;padding-bottom: 5px;}
    .recourses4-3 .rs-b .col{width: 46.296%;}
    .recourses4-3 .rs-b .dd input{font-size: 14px;}
    .recourses4-3 .rs-b .select-w .cur{font-size: 14px;}
    .recourses4-3 .rs-b .btn-submit{font-size: 14px;}
    .recourses4-3 .rs-b .submit-row{padding-top: 23px;}
}
@media(max-width: 800px){
    .login-b{padding-top: 53px;padding-bottom: 66px;}
    .l-b-1{padding-top: 57px;padding-bottom: 50px;}
    .l-b-1 .left .title2{font-size: 23px;padding-bottom: 26px;}
    .l-b-1 .right .title2{font-size: 23px;padding-bottom: 20px;}
    .l-b-1 .left{width: 50%;padding-right: 10px;}
    .l-b-1 .right{width: 50%;padding-left: 10px;}
    .l-b-2{padding-top: 40px;padding-bottom: 40px;height: auto;}
    .l-b-2 .tip{display: block;line-height: 30px;padding-right: 0;}
    .recourses2-3 .register-b{padding-top: 36px;padding-bottom: 36px;}
    .recourses2-3 .rs-b{padding-bottom: 40px;}
    .recourses2-3 .rs-b .title2{font-size: 23px;padding-top: 35px;padding-bottom: 25px;}
    .recourses2-3 .rs-b .col{width: 49%;}
    .recourses2-3 .rs-b .submit-row{padding-top: 20px;}
    /**2018-07-18**/
    .recourses4-3 .register-b{padding-top: 36px;padding-bottom: 36px;}
    .recourses4-3 .rs-b{padding-bottom: 40px;}
    .recourses4-3 .rs-b .title2{font-size: 23px;padding-top: 35px;padding-bottom: 25px;}
    .recourses4-3 .rs-b .col{width: 49%;}
    .recourses4-3 .rs-b .submit-row{padding-top: 20px;}
}
@media(max-width: 600px){
    .l-b-1 .left{float: none;width: 100%;padding-right: 0;margin-bottom: 20px;border-right: none;}
    .l-b-1 .right{float: none;width: 100%;padding-left: 0;}
    .recourses2-3 .rs-b .col{float: none;width: 100%;}
    .recourses2-3 .rs-b .col.col1{margin-bottom: 15px;}
    /**2018-07-18**/
    .recourses4-3 .rs-b .col{float: none;width: 100%;}
    .recourses4-3 .rs-b .col.col1{margin-bottom: 15px;}
}
@media(max-width: 500px){
    .login-b{padding-top: 40px;padding-bottom: 50px;}
    .l-b-1{padding-top: 43px;padding-bottom: 37px;}
    .l-b-1 .left .title2{font-size: 20px;padding-bottom: 20px;}
    .l-b-1 .right .title2{font-size: 20px;padding-bottom: 15px;}
    .l-b-2{padding-top: 30px;padding-bottom: 30px;}
    .recourses2-3 .register-b{padding-top: 27px;padding-bottom: 27px;}
    .recourses2-2 .l-b-1 .left .submit-row{padding-top: 10px;}
    .recourses2-3 .rs-b .title2{font-size: 20px;padding-top: 26px;padding-bottom: 19px;}
    .recourses2-3 .rs-b .submit-row{padding-top: 5px;}
    /**2018-07-18**/
    .recourses4-3 .register-b{padding-top: 27px;padding-bottom: 27px;}
    .recourses4-2 .l-b-1 .left .submit-row{padding-top: 10px;}
    .recourses4-3 .rs-b .title2{font-size: 20px;padding-top: 26px;padding-bottom: 19px;}
    .recourses4-3 .rs-b .submit-row{padding-top: 5px;}
}


.recourses3{padding-bottom: 100px;}
.recourses3 .one-rc-list{display: none;}
.recourses3 .one-rc-list.show{display: block;}
.recourses3 .wallpaper .title-b{background-color: rgba(0,0,0,0.58);}
.recourses3 .rc-list{width: 1226px;overflow: hidden;}
.recourses3 .rc-list>li{float: left;width: 306px;padding-right: 26px;height: 311px;border-bottom: 1px solid #e5e5e5;margin-bottom: 50px;}
.recourses3 .rc-list .img-box{display: block;width: 280px;height: 190px;overflow: hidden;margin-bottom: 26px;}
.recourses3 .rc-list .img-box img{width: 100%;}
.recourses3 .rc-list .title{margin-bottom: 12px;}
.recourses3 .rc-list .title a{font-size: 20px;color: #444;cursor: default;}
.recourses3 .rc-list .abstract{font-size: 15px;color: #888;}
@media(max-width: 1220px){
    .recourses3{padding-bottom: 75px;}
    .recourses3 .rc-list{width: 100%;}
    .recourses3 .rc-list>li{width: 23.3333%;margin-right: 2.166%;margin-bottom: 4.166%;padding-right: 0;height: auto;padding-bottom: 10px;}
    .recourses3 .rc-list>li:nth-child(4n){margin-right: 0;}
    .recourses3 .rc-list .img-box{width: 100%;height: 0;padding-top: 67.857%;margin-bottom: 19px;}
    .recourses3 .rc-list .img-box img{width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
    .recourses3 .rc-list .title{margin-bottom: 9px;}
    .recourses3 .rc-list .title a{font-size: 16px;}
    .recourses3 .rc-list .abstract{font-size: 14px;line-height: 18px;height: 54px;overflow: hidden;}
}
@media(max-width: 800px){
    .recourses3{padding-bottom: 66px;}
    .recourses3 .rc-list .img-box{margin-bottom: 17px;}
    .recourses3 .rc-list .title{margin-bottom: 8px;overflow: hidden;/*内容超出后隐藏*/}
    .recourses3 .rc-list .title a{font-size: 14px;overflow: hidden;/*内容超出后隐藏*/white-space: nowrap;/*文本不进行换行*/text-overflow: ellipsis;/* 超出内容显示为省略号*/
}
    .recourses3 .rc-list .abstract{font-size: 13px;line-height: 17px;height: 34px;}
    .recourses3 .rc-list>li{width: 32%;margin-right: 2%;}
    .recourses3 .rc-list>li:nth-child(4n){margin-right: 2%;}
    .recourses3 .rc-list>li:nth-child(3n){margin-right: 0;}
}
@media(max-width: 500px){
    .recourses3{padding-bottom: 50px;}
    .recourses3 .rc-list .img-box{margin-bottom: 13px;}
    .recourses3 .rc-list .title{margin-bottom: 6px;}
    .recourses3 .rc-list .abstract{font-size: 12px;line-height: 16px;height: 32px;}
    .recourses3 .rc-list>li{width: 49%;margin-right: 2%;}
    .recourses3 .rc-list>li:nth-child(3n){margin-right: 2%;}
    .recourses3 .rc-list>li:nth-child(2n){margin-right: 0;}
}

body.solutions1 .main{width: 100%;overflow: hidden;}
body.solutions1 .sub-bar .sub-link{cursor: pointer;}
body.solutions1 .wallpaper{padding-top: 0;height: 460px;overflow: visible;}
body.solutions1 .wallpaper .st{width: 46px;height: 46px;position: absolute;border-radius: 100%;z-index: 1;}
body.solutions1 .st-icon{width: 46px;height: 46px;background-color: #2196f3;border-radius: 100%;position: absolute;left: 0;top: 0;cursor: pointer;}
body.solutions1 .st-text{visibility: hidden;opacity: 0;width: 260px;border-radius: 1px;padding: 23px 20px 28px 15px;position: absolute;left: 49px;top: 7px;transition: all .3s;}
body.solutions1 .st-sp .st-text{right: 49px;left: auto;}
body.solutions1 .st:hover{z-index: 2;}
body.solutions1 .st:hover .st-text{visibility: visible;opacity: 1;}
body.solutions1 .st-title{font-size: 18px;color: #fff;padding-bottom: 12px;}
body.solutions1 .st-cont{font-size: 12px;color: #fff;line-height: 20px;}
body.solutions1 .wallpaper .w{height: 100%;}
body.solutions1 .bannerhide{height: auto;}
body.solutions1 .bannerhide .w img{position: unset;left: unset;}
body.solutions1 .bannerhide .w{height: auto;}
body.solutions1 .st-bs{height: 100%;}
body.solutions1 .st-b{display: none;height: 100%;}
body.solutions1 .st-b.show{display: block;}
body.solutions1 .st-b1 .st-icon{background-color: #2196f3;}
body.solutions1 .st-b1 .st-text{background-color: #2196f3;background-color: rgba(33,150,243,0.95);}
body.solutions1 .st-b1 .st1{left: -30px;top: 308px;}
body.solutions1 .st-b1 .st2{left: 68px;top: 193px;}
body.solutions1 .st-b1 .st3{left: 203px;top: 274px;}
body.solutions1 .st-b1 .st4{left: 279px;top: 118px;}
body.solutions1 .st-b1 .st5{left: 412px;top: 298px;}
body.solutions1 .st-b1 .st6{left: 573px;top: 201px;}
body.solutions1 .st-b1 .st7{left: 899px;top: 167px;}
body.solutions1 .st-b1 .st8{left: 1044px;top: 298px;}
body.solutions1 .st-b1 .st9{left: 1152px;top: 184px;}
body.solutions1 .st-b2 .st-icon{background-color: #4caf50;}
body.solutions1 .st-b2 .st-text{background-color: #4caf50;background-color: rgba(76,175,80,0.95);}
body.solutions1 .st-b2 .st1{left: -30px;top: 308px;}
body.solutions1 .st-b2 .st2{left: 122px;top: 207px;}
body.solutions1 .st-b2 .st3{left: 326px;top: 148px;}
body.solutions1 .st-b2 .st4{left: 412px;top: 298px;}
body.solutions1 .st-b2 .st5{left: 573px;top: 201px;}
body.solutions1 .st-b2 .st6{left: 899px;top: 167px;}
body.solutions1 .st-b2 .st7{left: 1044px;top: 298px;}
body.solutions1 .st-b2 .st8{left: 1152px;top: 184px;}
body.solutions1 .st-b3 .st-icon{background-color: #7e308e;}
body.solutions1 .st-b3 .st-text{background-color: #7e308e;background-color: rgba(126,48,142,0.95);}
body.solutions1 .st-b3 .st1{left: 132px;top: 230px;}
body.solutions1 .st-b3 .st2{left: 336px;top: 148px;}
body.solutions1 .st-b3 .st3{left: 573px;top: 201px;}
body.solutions1 .st-b3 .st4{left: 957px;top: 253px;}
body.solutions1 .st-b3 .st5{left: 1152px;top: 184px;}
body.solutions1 .slt-b{display: none;}
body.solutions1 .slt-b.show{display: block;}
body.solutions1 .slt-total{background-color: #fff;padding-top: 65px;padding-bottom: 65px;}
body.solutions1 .slt-total .title2{font-size: 32px;color: #333;padding-bottom: 26px;text-align: center;}
body.solutions1 .slt-total .para{font-size: 15px;color: #666;line-height: 24px;padding-bottom: 25px;text-align: center;}
body.solutions1 .slt-total .slogan{font-size: 18px;color: #444;text-align: center;}
body.solutions1 .slt-list>li{height: 420px;margin-bottom: 20px;background-color: #f5f5f5;}
body.solutions1 .slt-list>li.odd .img-box{float: left;}
body.solutions1 .slt-list>li.odd .text{float: right;text-align: left;}
body.solutions1 .slt-list>li.even .img-box{float: right;}
body.solutions1 .slt-list>li.even .text{float: left;text-align: right;}
body.solutions1 .slt-list>li.odd .text .title3{text-align: left;}
body.solutions1 .slt-list>li.odd .text .abstract{text-align: left;}
body.solutions1 .slt-list>li.even .text .title3{text-align: right;}
body.solutions1 .slt-list>li.even .text .abstract{text-align: right;}
body.solutions1 .slt-list .img-box{width: 600px;height: 420px;overflow: hidden;}
body.solutions1 .slt-list .img-box img{width: 100%;}
body.solutions1 .slt-list .text{display: table;width: 600px;height: 420px;background-color: #f5f5f5;}
body.solutions1 .slt-list .text .inner{display: table-cell;vertical-align: middle;padding-left: 40px;padding-right: 40px;}
body.solutions1 .slt-list .text .title3{font-size: 32px;color: #333;padding-bottom: 27px;}
body.solutions1 .slt-list .text .abstract{width: 100%;margin: 0 auto;font-size: 15px;color: #666;line-height: 24px;padding-bottom: 45px;}
body.solutions1 .slt-list .btn-more{display: inline-block;width: 150px;height: 44px;line-height: 44px;border: 1px solid #dcdcdc;border-radius: 22px;font-size: 14px;color: #0070c9;transition: all .3s;}
body.solutions1 .slt-list .btn-more:after{display: inline-block;content: "";width: 5px;height: 9px;background-image: url(../images/icon-right-blue.png);margin-left: 9px;transition: all .3s;}
body.solutions1 .slt-list .btn-more:hover{background-color: #0070c9;border-color: #0070c9;color: #fff;}
body.solutions1 .slt-list .btn-more:hover:after{background-image: url(../images/icon-right-white.png);}
body.solutions1 .touch-b{padding-bottom: 100px;padding-top: 56px;}
body.solutions1 .touch-b .fb-form{width: 100%;background-color: #f5f5f5;margin: 0 auto;padding: 50px 30px;}
body.solutions1 .touch-b .fb-form .row{margin-bottom: 17px;overflow: hidden;}
body.solutions1 .touch-b .fb-form .my-select{width: 100%;height: 40px;line-height: 40px;border: 1px solid #e5e5e5;background-color: #fff;font-size: 15px;color: #888;padding-left: 6px;}
body.solutions1 .touch-b .fb-form .t-input{width: 100%;height: 40px;line-height: 40px;border: 1px solid #e5e5e5;background-color: #fff;font-size: 15px;color: #888;padding: 0 10px;}
body.solutions1 .touch-b .fb-form .dt{font-size: 15px;color: #888;padding-bottom: 10px;}
body.solutions1 .touch-b .fb-form .col{width: 550px;float: left;}
body.solutions1 .touch-b .fb-form .col1{float: left;}
body.solutions1 .touch-b .fb-form .col2{float: right;}
body.solutions1 .touch-b .fb-form .t-area{width: 100%;height: 200px;border: 1px solid #e5e5e5;background-color: #fff;font-size: 15px;color: #888;line-height: 21px;padding: 10px;}
body.solutions1 .touch-b .fb-form .row4 i{font-style: italic;}
body.solutions1 .touch-b .fb-form .row4 .dt .blue{color: #0070c9;}
body.solutions1 .touch-b .fb-form .row.row5{padding-top: 13px;margin-bottom: 0;}
body.solutions1 .touch-b .fb-form .btn-col{text-align: center;}
body.solutions1 .touch-b .fb-form .btn-submit{width: 218px;height: 44px;line-height: 44px;background-color: #5c5c5c;font-size: 16px;color: #fff;}
body.solutions1 .touch-b .fb-form .title{font-size: 30px;color: #444;padding-bottom: 43px;}
body.solutions1 .touch-b .intro-b{font-size: 16px;color: #888;line-height: 24px;padding-bottom: 35px;}
body.solutions1 .touch-b .intro-b .blue{color: #0070c9;}
@media(max-width: 1260px){
    body.solutions1 .st-b{text-align: center;height: auto;position: absolute;width: 100%;left: 0;top: 50%;transform: translate(0,-50%);-webkit-transform: translate(0,-50%);z-index: 100;}
    body.solutions1 .wallpaper div.st{position: static;left: 0;top: 0;display: inline-block;vertical-align: top;text-align: center;margin: 10px;}
    body.solutions1 .st-bs .st-b .st-text{text-align: left;position: absolute;right: auto;bottom: auto;padding-top: 30px;left: 50%;top: 50%;transform: translate(0,-50%);-webkit-transform: translate(0,-50%);z-index: 100;margin-left: -130px;}
    body.solutions1 .st-icon{position: relative;}
    body.solutions1 .st:hover .st-text{visibility: hidden;opacity: 0;}
    body.solutions1 .st.show .st-text{visibility: visible;opacity: 1;}
    body.solutions1 .st-close{display: block;width: 40px;height: 40px;background-image: url(../images/icon-close4.png);background-repeat: no-repeat;background-position: center center;position: absolute;right: 0;top: 0;cursor: pointer;}
}
@media(max-width: 1220px){
    body.solutions1 .slt-total{padding-left: 10px;padding-right: 10px;padding-top: 49px;padding-bottom: 49px;}
    body.solutions1 .slt-total .title2{font-size: 26px;padding-bottom: 19px;}
    body.solutions1 .slt-total .para{font-size: 14px;line-height: 22px;padding-bottom: 18px;}
    body.solutions1 .slt-total .slogan{font-size: 16px;}
    body.solutions1 .slt-list{padding-left: 10px;padding-right: 10px;}
    body.solutions1 .slt-list>li{height: auto;overflow: hidden;}
    body.solutions1 .slt-list .img-box{width: 50%;height: 0;padding-top: 35%;}
    body.solutions1 .slt-list .img-box img{width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
    body.solutions1 .slt-list .text{float: none;width: 50%;height: 100%;position: absolute;right: 0;top: 0;display: block;}
    body.solutions1 .slt-list .text .inner{padding-left: 20px;padding-right: 20px;width: 100%;display: block;position: absolute;left: 0;top: 50%;transform: translate(0,-50%);-webkit-transform: translate(0,-50%);}
    body.solutions1 .slt-list>li.even .text{right: auto;left: 0;}
    body.solutions1 .slt-list .text .title3{font-size: 26px;padding-bottom: 20px;}
    body.solutions1 .slt-list .text .abstract{font-size: 14px;line-height: 22px;width: 100%;padding-bottom: 20px;}
    body.solutions1 .slt-list .btn-more{height: 40px;line-height: 40px;border-radius: 20px;}
    body.solutions1 .touch-b{padding-left: 10px;padding-right: 10px;padding-top: 42px;padding-bottom: 75px;}
    body.solutions1 .touch-b .intro-b{font-size: 14px;line-height: 22px;padding-bottom: 26px;}
    body.solutions1 .touch-b .fb-form{padding-left: 10px;padding-right: 10px;padding-top: 37px;padding-bottom: 37px;}
    body.solutions1 .touch-b .fb-form .row{margin-bottom: 15px;}
    body.solutions1 .touch-b .fb-form .col{width: 48.245%;}
    body.solutions1 .touch-b .fb-form .title{font-size: 26px;padding-bottom: 32px;}
    body.solutions1 .touch-b .fb-form .dt{font-size: 14px;padding-bottom: 5px;}
    body.solutions1 .touch-b .fb-form .t-area{height: 180px;}
    body.solutions1 .touch-b .fb-form .my-select{font-size: 14px;}
    body.solutions1 .touch-b .fb-form .t-input{font-size: 14px;}
    body.solutions1 .touch-b .fb-form .btn-submit{font-size: 14px;}
}
@media(max-width: 800px){
    body.solutions1 .slt-total{padding-top: 43px;padding-bottom: 43px;}
    body.solutions1 .slt-total .title2{font-size: 23px;padding-bottom: 17px;}
    body.solutions1 .slt-list .text .title3{font-size: 23px;padding-bottom: 15px;}
    body.solutions1 .slt-list .text .abstract{padding-bottom: 30px;}
    body.solutions1 .slt-list .img-box{float: none;width: 100%;padding-top: 70%;}
    body.solutions1 .slt-list .text{width: 100%;position: relative;height: auto;padding-top: 20px;padding-bottom: 20px;}
    body.solutions1 .slt-list .text .inner{padding-left: 10px;padding-right: 10px;position: relative;top: 0;transform: translate(0,0);-webkit-transform: translate(0,0);}
    body.solutions1 .touch-b{padding-top: 37px;padding-bottom: 66px;}
    body.solutions1 .touch-b .intro-b{padding-bottom: 23px;}
    body.solutions1 .touch-b .fb-form{padding-top: 33px;padding-bottom: 33px;}
    body.solutions1 .touch-b .fb-form .title{font-size: 23px;padding-bottom: 29px;}
    body.solutions1 .touch-b .fb-form .t-area{height: 150px;}
    body.solutions1 .touch-b .fb-form .col{width: 100%;}
    body.solutions1 .touch-b .fb-form .col.col1{margin-bottom: 17px;}
    body.solutions1 .slt-list>li.odd .text{text-align: center;}
    body.solutions1 .slt-list>li.even .text{text-align: center;}
    body.solutions1 .slt-list>li.odd .text .title3{text-align: center;}
    body.solutions1 .slt-list>li.odd .text .abstract{text-align: center;}
    body.solutions1 .slt-list>li.even .text .title3{text-align: center;}
    body.solutions1 .slt-list>li.even .text .abstract{text-align: center;}
}
@media(max-width: 500px){
    body.solutions1 .slt-total{padding-top: 32px;padding-bottom: 32px;}
    body.solutions1 .slt-total .title2{font-size: 20px;padding-bottom: 13px;}
    body.solutions1 .slt-list .text .title3{font-size: 20px;padding-bottom: 13px;}
    body.solutions1 .slt-list .text .abstract{padding-bottom: 20px;}
    body.solutions1 .touch-b{padding-top: 28px;padding-bottom: 50px;}
    body.solutions1 .touch-b .intro-b{padding-bottom: 18px;}
    body.solutions1 .touch-b .fb-form{padding-top: 25px;padding-bottom: 25px;}
    body.solutions1 .touch-b .fb-form .title{font-size: 20px;padding-bottom: 21px;}
    body.solutions1 .touch-b .fb-form .t-area{height: 120px;}
}

body.solutions1-1 .header{border-bottom: 1px solid #e5e5e5}
body.solutions1-1 .article-b{padding-top: 83px;background-color: #fff;padding-bottom: 70px;}
body.solutions1-1 .article img{max-width: 100%;}
body.solutions1-1 .article .title2{font-size: 36px;color: #3d3e40;text-align: center;padding-bottom: 50px;}
body.solutions1-1 .article .img-box{width: 100%;margin-bottom: 45px;}
body.solutions1-1 .article .para{font-size: 16px;color: #666;line-height: 26px;padding-bottom: 25px;}
body.solutions1-1 .share-b{background-color: #f2f2f2;}
body.solutions1-1 .share-c{overflow: hidden;padding-top: 30px;padding-bottom: 30px;}
body.solutions1-1 .share-b .left{float: left;font-size: 0;}
body.solutions1-1 .share-b .left a{display: inline-block;font-size: 15px;color: #888;margin-right: 40px;line-height: 30px;}
body.solutions1-1 .share-b .left a:hover{color: #0070c9;}
body.solutions1-1 .share-b .right{float: right;}
body.solutions1-1 .share-b .text{line-height: 30px;font-size: 15px;color: #888;vertical-align: top;}
body.solutions1-1 .share-b .share-btns{display: inline-block;font-size: 0;vertical-align: top;}
body.solutions1-1 .share-b .share-btns .icon{width: 30px;height: 30px;vertical-align: top;cursor: pointer;margin-left: 6px;}
@media(max-width: 1220px){
    body.solutions1-1 .article-b{padding-left: 10px;padding-right: 10px;padding-top: 62px;padding-bottom: 52px;}
    body.solutions1-1 .article .title2{font-size: 30px;padding-bottom: 37px;}
    body.solutions1-1 .article table{width: 100%;}
    body.solutions1-1 .article table img{height: auto !important;}
    body.solutions1-1 .share-b{padding-left: 10px;padding-right: 10px;}
}
@media(max-width: 800px){
    body.solutions1-1 .article-b{padding-top: 55px;padding-bottom: 46px;}
    body.solutions1-1 .article .title2{font-size: 26px;padding-bottom: 33px;}
    body.solutions1-1 .share-b .left{float: none;width: 100%;margin-bottom: 5px;}
    body.solutions1-1 .share-b .right{float: none;width: 100%;}
    body.solutions1-1 .share-c{padding-top: 20px;padding-bottom: 20px;}
}
@media(max-width: 500px){
    body.solutions1-1 .article-b{padding-top: 41px;padding-bottom: 35px;}
    body.solutions1-1 .article .title2{font-size: 20px;padding-bottom: 25px;}
    body.solutions1-1 .share-c{padding-top: 10px;padding-bottom: 10px;}
    body.solutions1-1 .share-b .share-btns{display: block;}
    body.solutions1-1 .share-b .share-btns .icon{margin-left: 0;margin-right: 6px;}
}

body.support .spt-b{background-color: #fff;padding-top: 60px;padding-bottom: 100px;}
body.support .spt-c .title2{font-size: 30px;color: #333;padding-bottom: 40px;}
body.support .spt-table{width: 100%;border-top: 1px solid #dcdcdc;border-left: 1px solid #dcdcdc;margin-bottom: 30px;}
body.support .spt-table .th{height: 51px;border-bottom: 1px solid #dcdcdc;font-size: 16px;color: #333;font-weight: bold;text-align: center;background-color: #f5f5f5;}
body.support .spt-table .th .td{text-align: center;}
body.support .spt-table .th .td1{font-size: 0;}
body.support .spt-table .tr{height: 51px;border-bottom: 1px solid #dcdcdc;color: #333;text-align: center;}
body.support .spt-table .td{float: left;line-height: 50px;font-size: 15px;border-right: 1px solid #dcdcdc;}
body.support .spt-table .tr .td.td1{padding-left: 20px;font-weight: bold;font-size: 16px;}
body.support .spt-table .td.td1{width: 251px;height: 50px;background-color: #f5f5f5;}
body.support .spt-table .td.td2{width: 197px;}
body.support .spt-table .td.td3{width: 188px;}
body.support .spt-table .td.td4{width: 188px;}
body.support .spt-table .td.td5{width: 187px;}
body.support .spt-table .td.td6{width: 188px;}
body.support .spt-list>li{padding-bottom: 20px;padding-top: 20px;border-bottom: 1px solid #e5e5e5;font-size: 0;}
body.support .spt-list .icon{width: 28px;height: 28px;border-radius: 100%;background-color: #e7e7e7;margin-right: 14px;vertical-align: top;}
body.support .spt-list .email{display: inline-block;vertical-align: top;min-width: 382px;}
body.support .spt-list .email .dt{font-size: 18px;color: #333;line-height: 28px;font-weight: bold;}
body.support .spt-list .email .dd{font-size: 18px;color: #666;line-height: 28px;padding-left: 15px;}
body.support .spt-list .skype{display: inline-block;vertical-align: top;}
body.support .spt-list .skype .dt{font-size: 18px;color: #666;line-height: 28px;}
body.support .spt-list .skype .dd{font-size: 18px;color: #666;line-height: 28px;}
@media(max-width: 1220px){
    body.support .spt-b{padding-left: 10px;padding-right: 10px;padding-top: 45px;padding-bottom: 75px;}
    body.support .spt-c .title2{font-size: 26px;padding-bottom: 30px;}
    body.support .spt-table .td.td1{width: 20.93%;}
    body.support .spt-table .td.td2{width: 16.43%;}
    body.support .spt-table .td.td3{width: 15.6797%;}
    body.support .spt-table .td.td4{width: 15.6797%;}
    body.support .spt-table .td.td5{width: 15.5963%;}
    body.support .spt-table .td.td6{width: 15.6797%;}
    body.support .spt-table .th{overflow: hidden;}
    body.support .spt-table .tr{overflow: hidden;}
    body.support .spt-table .td{line-height: 1.2;height: 50px;float: none;font-size: 14px;}
    body.support .spt-table .tr .td.td1{padding-left: 0;text-align: center;font-size: 14px;}
    body.support .spt-list>li{padding-top: 15px;padding-bottom: 15px;}
    body.support .spt-list .email .dt{font-size: 16px;}
    body.support .spt-list .email .dd{font-size: 16px;}
    body.support .spt-list .skype .dt{font-size: 16px;}
    body.support .spt-list .skype .dd{font-size: 16px;}
}
@media(max-width: 800px){
    body.support .spt-b{padding-top: 40px;padding-bottom: 66px;}
    body.support .spt-c .title2{font-size: 23px;padding-bottom: 26px;}
    body.support .spt-list>li{padding-top: 13px;padding-bottom: 13px;}
}
@media(max-width: 600px){
    body.support .spt-list .skype{display: block;padding-left: 32px;}
    body.support .spt-list .email{min-width: 0;}
    body.support .spt-list .email .dd{padding-left: 5px;}
    body.support .spt-list .icon{margin-right: 5px;}
    body.support .spt-list .email .dt{font-size: 14px;}
    body.support .spt-list .email .dd{font-size: 14px;}
    body.support .spt-list .skype .dt{font-size: 14px;}
    body.support .spt-list .skype .dd{font-size: 14px;}
}
@media(max-width: 500px){
    body.support .spt-b{padding-top: 30px;padding-bottom: 50px;}
    body.support .spt-c .title2{font-size: 20px;padding-bottom: 20px;}
    body.support .spt-table .td{font-size: 12px;}
    body.support .spt-table .tr .td.td1{font-size: 12px;}
    body.support .spt-list>li{padding-top: 10px;padding-bottom: 10px;}
}

body.where .search-b{height: 78px;background-color: #888;padding-top: 21px;}
body.where .search-b .left{float: left;font-size: 20px;color: #fff;line-height: 38px;}
body.where .search-b .right{float: right;}
body.where .search-b .right form{font-size: 0;}
body.where .search-b .select-w{box-sizing: border-box;display: inline-block;vertical-align: top;width: 360px;height: 38px;background-color: #9c9c9c;position: relative;white-space:nowrap;margin-right: 10px;}
body.where .search-b .select-w .cur{padding-left: 18px;display: inline-block;width: 100%;height: 38px;line-height: 38px;font-size: 16px;color: #fff;}
body.where .search-b .select-w select{position: absolute;width: 100%;height: 100%;left: 0;top: 0;z-index: 2;opacity: 0;filter: alpha(opacity=0);padding-left: 14px;font-size: 16px;border: none;}
body.where .search-b .select-w:after{display: inline-block;content: "";border-left: 5px solid transparent;border-top: 9px solid #fff;border-right: 5px solid transparent;position: absolute;right: 15px;top: 15px;z-index: 1;}
body.where .search-b .btn-search{vertical-align: top;width: 120px;height: 38px;line-height: 38px;font-size: 16px;color: #fff;background-color: #0070c9;border-radius: 5px;}
body.where .map-b{width: 100%;height: 700px;position: relative;overflow: hidden;;}
body.where .map-banner{width: 100%;height: 700px;overflow: hidden;position: absolute;left: 0;top: 0;}
body.where .map-banner .item{width: 100%;background-color: #666;overflow: hidden;}
body.where .map-banner .w{overflow: visible;}
body.where .map-banner .item img{position: relative;width: 1920px;left: -360px;}
body.where .map-banner .slick-dots{width: 100%;position: absolute;text-align: center;bottom: 20px;z-index: 1;padding: 0;margin: 0;font-size: 0;}
body.where .map-banner .slick-dots li{display: inline-block;width: 12px;height: 12px;margin:0 10px;vertical-align: top;background-color: #fbfbfb;opacity: 0.5;cursor: pointer;border-radius: 100%;}
body.where .map-banner .slick-dots li button{display: none;}
body.where .map-banner .slick-dots li.slick-active{opacity: 1;}
body.where .ct-banner{width: 490px;height: 600px;border-radius: 8px;background-color: #fff;position: absolute;left: 50%;margin-left: 110px;top: 50px;}
body.where .ct-banner.hide{display: none;}
body.where .ct-banner .slick-arrow{width: 100%;height: 31px;line-height: 30px;position: absolute;left: 0;z-index: 100;cursor: pointer;background-color: #fff;font-size: 0;border: none;background-repeat: no-repeat;background-position: center center;transition: all .3s;}
body.where .ct-banner .slick-prev{top: 0;border-bottom: 1px solid #e0e0e0;background-image: url(../images/icon-up-gray.png);}
body.where .ct-banner .slick-next{bottom: 0;border-top: 1px solid #e0e0e0;background-image: url(../images/icon-down-gray.png);}
body.where .ct-banner .slick-prev:hover{background-image: url(../images/icon-up-white.png);background-color: #0070c9;}
body.where .ct-banner .slick-next:hover{background-image: url(../images/icon-down-white.png);background-color: #0070c9;}
body.where .ct-banner .slick-prev.slick-disabled:hover{cursor: default;}
body.where .ct-banner .slick-next.slick-disabled:hover{cursor: default;}
body.where .ct-banner .item{border-bottom: 1px solid #e0e0e0;padding-top: 20px;}
body.where .ct-banner .item.last-item{border-bottom: none;}
body.where .ct-banner .item .icon{float: left;display: block;width: 54px;height: 50px;background-position: center top;}
body.where .ct-banner .item .text{float: left;width: 380px;}
body.where .ct-banner .item .name{font-size: 16px;color: #666;font-weight: bold;padding-bottom: 14px;padding-top: 3px;}
body.where .ct-banner .item .para{font-size: 14px;color: #888;line-height: 19px;padding-bottom: 20px;}
body.where .ct-banner .slick-list{margin-top: 31px;height: 538px !important;}
@media(max-width: 1220px){
    body.where .search-b{height: auto;padding-left: 10px;padding-right: 10px;padding-bottom: 16px;padding-top: 16px;}
    body.where .search-b .left{font-size: 18px;}
    body.where .search-b .btn-search{font-size: 14px;}
    body.where .search-b .select-w select{font-size: 14px;}
    body.where .search-b .select-w .cur{font-size: 14px;}
    body.where .ct-banner{left: auto;right: 10px;margin-left: 0;}
}
@media(max-width: 800px){
    body.where .search-b{padding-bottom: 14px;padding-top: 14px;}
    body.where .search-b .left{float: none;}
    body.where .search-b .right{float: none;}
    body.where .search-b .select-w{width: 160px;}
    body.where .search-b .btn-search{width: 100px;}
    body.where .ct-banner .item{padding-top: 10px;}
    body.where .ct-banner .item .name{font-size: 14px;padding-bottom: 10px;}
    body.where .ct-banner .item .para{font-size: 13px;padding-bottom: 10px;}
}
@media(max-width: 510px){
    body.where .map-b{height: auto;}
    body.where .map-banner{position: relative;height: auto;}
    body.where .map-banner .item img{width: 100%;left: 0;}
    body.where .ct-banner{position: relative;width: 100%;right: 0;top: 0;height: 400px;padding-top: 1px;}
    body.where .ct-banner .item{position: relative;}
    body.where .ct-banner .item .text{width: 100%;padding-left: 54px;padding-right: 10px;}
    body.where .ct-banner .item .icon{position: absolute;left: 0;top: 11px;}
    body.where .map-banner .slick-dots{bottom: 10px;}
    body.where .map-banner .slick-dots li{margin: 0 5px;width: 8px;height: 8px;}
}

.teaser{opacity:0;transform:translate3d(0,25%,0);transition:opacity 1s ease-out 0.2s,transform 0.7s ease-out 0.2s;}
.teaser.is-visible{opacity:1;transform:translate3d(0,0,0);}
.teaser img{opacity:1.0;transition:transform 0.3s ease-out,opacity 1.0s ease 0.1s;}
.teaser img:after{content:'';position:absolute;display:block;left:0;bottom:-6px;width:100%;height:6px;background-color:#bd9e81;}
.lefter{opacity:0;transform:translate3d(-35%,35%,0);transition:opacity 1s ease-out 0.2s,transform 0.7s ease-out 0.2s;}
.lefter.is-visible{opacity:1;transform:translate3d(0,0,0);}
.lefter img{opacity:1.0;transition:transform 0.3s ease-out,opacity 1.0s ease 0.1s;}
.lefter img:after{content:'';position:absolute;display:block;left:0;bottom:-6px;width:100%;height:6px;background-color:#bd9e81;}
.righter{opacity:0;transform:translate3d(35%,35%,0);transition:opacity 1s ease-out 0.2s,transform 0.7s ease-out 0.2s;}
.righter.is-visible{opacity:1;transform:translate3d(0,0,0);}
.righter img{opacity:1.0;transition:transform 0.3s ease-out,opacity 1.0s ease 0.1s;}
.righter img:after{content:'';position:absolute;display:block;left:0;bottom:-6px;width:100%;height:6px;background-color:#bd9e81;}
.downer{opacity:0;transform:translate3d(0,-35%,0);transition:opacity 1s ease-out 0.2s,transform 0.7s ease-out 0.2s;}
.downer.is-visible{opacity:1;transform:translate3d(0,0,0);}
.downer img{opacity:1.0;transition:transform 0.3s ease-out,opacity 1.0s ease 0.1s;}
.downer img:after{content:'';position:absolute;display:block;left:0;bottom:-6px;width:100%;height:6px;background-color:#bd9e81;}
.lter{opacity:0;transform:translate3d(-35%,0,0);transition:opacity 1s ease-out 0.2s,transform 0.7s ease-out 0.2s;}
.lter.is-visible{opacity:1;transform:translate3d(0,0,0);}
.lter img{opacity:1.0;transition:transform 0.3s ease-out,opacity 1.0s ease 0.1s;}
.lter img:after{content:'';position:absolute;display:block;left:0;bottom:-6px;width:100%;height:6px;background-color:#bd9e81;}
.rter{opacity:0;transform:translate3d(35%,0,0);transition:opacity 1s ease-out 0.2s,transform 0.7s ease-out 0.2s;}
.rter.is-visible{opacity:1;transform:translate3d(0,0,0);}
.rter img{opacity:1.0;transition:transform 0.3s ease-out,opacity 1.0s ease 0.1s;}
.rter img:after{content:'';position:absolute;display:block;left:0;bottom:-6px;width:100%;height:6px;background-color:#bd9e81;}
.delay2{transition-delay: 0.2s;}
.delay4{transition-delay: 0.4s;}
.delay6{transition-delay: 0.6s;}
.delay8{transition-delay: 0.8s;}
.delay10{transition-delay: 1s;}
.delay12{transition-delay: 1.2s;}




/*系统信息提示*/
.message {
	background: #FAFAFA;
	padding: 20px 0px 55px;
	clear: both
}
.message .message-all {
	max-width: 1200px;
	height: auto;
	margin: 0 auto;
	padding: 15px 30px;
	background: #ffffff;
}
.message .message-all .message-tit {
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	border-bottom: 1px #eaeaea solid
}
.message .message-all .message-con {
	min-height: 80px;
	height: auto;
	padding: 144px 0px;
	text-align: center;
}
.message .message-all .message-con p {
	height: auto;
	line-height: 30px;
	font-family: microsoft yahei
}
.message .message-all .message-con p.msg-con {
	color: #E31939;
	font-size: 14px;
}

.img-box
{
	line-height:1;
}

.right .out
{
	    font-size: 13px;
    width: 59px;
    height: 30px;
    display: inline-block;
    vertical-align: center;
    margin-left: 13px;
    line-height: 92px;
    color: #555;
}

body.personal2 .ei-list>li:hover{background-color: #eee;}
body.personal2 .ei-list>li:hover:after{display: inline-block;content: "";width: 20px;height: 100%;position: absolute;left: -20px;top: 0;background-color: #eee;}
.per-left .img-box img{width: 100%;height: 100%;}
body.personal2 .ei-list>li input{border: 1px solid #eee;font-size: 15px;color: #888;padding: 0 10px;}
body.personal2 .ei-list a.btn-edit{top: 15px;}

body.news1-1 .article-b .content p{word-break: normal;}

/**********2018.2.8***********/

.share-sp .left a{display: inline-block; font-size: 15px; color: #888; margin-right: 40px;}














































































































































































































































































































































